Documentation
CConfig Class Reference

Main class for defining the problem; basically this class reads the configuration file, and stores all the information. More...

#include <CConfig.hpp>

Public Member Functions

 CConfig (char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software, bool verb_high)
 Constructor of the class which reads the input file. More...
 
 CConfig (istream &case_buffer, SU2_COMPONENT val_software, bool verb_high)
 Constructor of the class which takes an istream buffer containing the config options. More...
 
 CConfig (CConfig *config, char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software, unsigned short val_iZone, unsigned short val_nZone, bool verb_high)
 Constructor of the class which reads the input file and uses default options from another config. More...
 
 CConfig (char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software)
 Constructor of the class which reads the input file. More...
 
 CConfig (char case_filename[MAX_STRING_SIZE], CConfig *config)
 Constructor of the class which reads the input file. More...
 
 ~CConfig (void)
 Destructor of the class. More...
 
void Init ()
 Initialize common fields of the config structure. More...
 
void SetnZone ()
 Set the number of zones. More...
 
void SetnDim ()
 Set the physical dimension of the problem. More...
 
void SetHeader (SU2_COMPONENT val_software) const
 Print the header to screen. More...
 
SU2_MPI::Comm GetMPICommunicator () const
 Get the MPI communicator of SU2. More...
 
void SetMPICommunicator (SU2_MPI::Comm Communicator)
 Set the MPI communicator for SU2. More...
 
void SetPointersNull (void)
 Initializes pointers to null. More...
 
bool TokenizeString (string &str, string &option_name, vector< string > &option_value)
 breaks an input line from the config file into a set of tokens More...
 
std::array< su2double, 3 > GetRefOriginMoment (unsigned short val_marker) const
 Get reference origin for moment computation. More...
 
su2double GetRefOriginMoment_X (unsigned short val_marker) const
 Get reference origin x-coordinate for moment computation. More...
 
su2double GetRefOriginMoment_Y (unsigned short val_marker) const
 Get reference origin y-coordinate for moment computation. More...
 
su2double GetRefOriginMoment_Z (unsigned short val_marker) const
 Get reference origin z-coordinate for moment computation. More...
 
void SetRefOriginMoment_X (unsigned short val_marker, su2double val_origin)
 Set reference origin x-coordinate for moment computation. More...
 
void SetRefOriginMoment_Y (unsigned short val_marker, su2double val_origin)
 Set reference origin y-coordinate for moment computation. More...
 
void SetRefOriginMoment_Z (unsigned short val_marker, su2double val_origin)
 Set reference origin z-coordinate for moment computation. More...
 
string GetPlaneTag (unsigned short index) const
 Get index of the upper and lower horizontal plane. More...
 
su2double GetEA_IntLimit (unsigned short index) const
 Get the integration limits for the equivalent area computation. More...
 
su2double GetEA_ScaleFactor (void) const
 Get the integration limits for the equivalent area computation. More...
 
su2double GetAdjointLimit (void) const
 Get the limit value for the adjoint variables. More...
 
const su2doubleGetHold_GridFixed_Coord (void) const
 Get the coordinates where of the box where the grid is going to be deformed. More...
 
const su2doubleGetSubsonicEngine_Values (void) const
 Get the values of subsonic engine. More...
 
const su2doubleGetSubsonicEngine_Cyl (void) const
 Get the cycle of a subsonic engine. More...
 
const su2doubleGetDistortionRack (void) const
 Get the distortion rack. More...
 
unsigned short GetGeo_Description (void) const
 Get Description of the geometry to be analyzed. More...
 
bool GetExtraOutput (void) const
 Creates a tecplot file to visualize the partition made by the DDC software. More...
 
long GetExtraHeatOutputZone (void) const
 Heat solver zone with extra screen output. More...
 
su2double GetMach (void) const
 Get the value of the Mach number (velocity divided by speed of sound). More...
 
su2double GetGamma (void) const
 Get the value of the Gamma of fluid (ratio of specific heats). More...
 
su2double GetConfinement_Param (void) const
 Get the value of the Confinement Parameter. More...
 
su2double GetCFL_AdaptParam (unsigned short val_index) const
 Get the values of the CFL adaption parameters. More...
 
bool GetCFL_Adapt (void) const
 Get the value of the CFL adaption flag. More...
 
su2double GetStations_Bounds (unsigned short val_var) const
 Get the value of the limits for the sections. More...
 
su2double GetFFD_Axis (unsigned short val_var) const
 Get the value of the vector that connects the cartesian axis with a sherical or cylindrical one. More...
 
su2double GetBulk_Modulus (void) const
 Get the value of the bulk modulus. More...
 
su2double GetBeta_Factor (void) const
 Get the epsilon^2 multiplier for Beta in the incompressible preconditioner. More...
 
su2double GetGas_Constant (void) const
 Get the value of specific gas constant. More...
 
su2double GetGas_ConstantND (void) const
 Get the value of specific gas constant. More...
 
su2double GetMolecular_Weight (unsigned short val_index=0) const
 Get the value of the molecular weight for an incompressible ideal gas (g/mol). More...
 
su2double GetSpecific_Heat_Cp (unsigned short val_index=0) const
 Get the value of specific heat at constant pressure. More...
 
su2double GetSpecific_Heat_CpND (unsigned short val_index=0) const
 Get the non-dimensional value of specific heat at constant pressure. More...
 
su2double GetWallTemperature (void) const
 Get the value of wall temperature. More...
 
su2double GetPnormHeat (void) const
 Get the p-norm for heat-flux objective functions (adjoint problem). More...
 
su2double GetGas_Constant_Ref (void) const
 Get the reference value for the specific gas constant. More...
 
su2double GetHeat_Flux_Ref (void) const
 Get the reference value for the heat flux. More...
 
su2double GetTemperature_FreeStream (void) const
 Get the value of the freestream temperature. More...
 
su2double GetTemperature_ve_FreeStream (void) const
 Get the value of the freestream vibrational-electronic temperature. More...
 
su2double GetEnergy_FreeStream (void) const
 Get the value of the freestream energy. More...
 
su2double GetViscosity_FreeStream (void) const
 Get the value of the freestream viscosity. More...
 
su2double GetDensity_FreeStream (void) const
 Get the value of the freestream density. More...
 
su2double GetModVel_FreeStream (void) const
 Get the magnitude of the free-stream velocity of the fluid. More...
 
su2double GetModVel_FreeStreamND (void) const
 Get the non-dimensional magnitude of the free-stream velocity of the fluid. More...
 
su2double GetPrandtl_Lam (unsigned short val_index=0) const
 Get the value of the laminar Prandtl number. More...
 
su2double GetPrandtl_Turb (unsigned short val_index=0) const
 Get the value of the turbulent Prandtl number. More...
 
su2double GetwallModel_Kappa () const
 Get the value of the von Karman constant kappa for turbulence wall modeling. More...
 
unsigned short GetwallModel_MaxIter () const
 Get the value of the max. number of Newton iterations for turbulence wall modeling. More...
 
su2double GetwallModel_RelFac () const
 Get the value of the relaxation factor for turbulence wall modeling. More...
 
su2double GetwallModel_MinYPlus () const
 Get the value of the minimum Y+ value below which the wall function is deactivated. More...
 
su2double GetwallModel_B () const
 Get the value of the wall model constant B for turbulence wall modeling. More...
 
su2double GetThermalDiffusivity (void) const
 Get the value of the thermal diffusivity for solids. More...
 
su2double GetLength_Ref (void) const
 Get the value of the reference length for non-dimensionalization. This value should always be 1 internally, and is not user-specified. More...
 
su2double GetPressure_Ref (void) const
 Get the value of the reference pressure for non-dimensionalization. More...
 
su2double GetEnergy_Ref (void) const
 Get the value of the reference energy for non-dimensionalization. More...
 
su2double GetTemperature_Ref (void) const
 Get the value of the reference temperature for non-dimensionalization. More...
 
su2double GetTemperature_ve_Ref (void) const
 Get the value of the reference temperature for non-dimensionalization. More...
 
su2double GetDensity_Ref (void) const
 Get the value of the reference density for non-dimensionalization. More...
 
su2double GetVelocity_Ref (void) const
 Get the value of the reference velocity for non-dimensionalization. More...
 
su2double GetTime_Ref (void) const
 Get the value of the reference time for non-dimensionalization. More...
 
su2double GetViscosity_Ref (void) const
 Get the value of the reference viscosity for non-dimensionalization. More...
 
su2double GetHighlite_Area (void) const
 Get the value of the reference viscosity for non-dimensionalization. More...
 
su2double GetFan_Poly_Eff (void) const
 Get the value of the reference viscosity for non-dimensionalization. More...
 
su2double GetThermal_Conductivity_Ref (void) const
 Get the value of the reference thermal conductivity for non-dimensionalization. More...
 
su2double GetOmega_Ref (void) const
 Get the value of the reference angular velocity for non-dimensionalization. More...
 
su2double GetForce_Ref (void) const
 Get the value of the reference force for non-dimensionalization. More...
 
su2double GetPressure_FreeStream (void) const
 Get the value of the non-dimensionalized freestream pressure. More...
 
su2double GetPressure_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream pressure. More...
 
su2double GetPressure_Thermodynamic (void) const
 Get the value of the thermodynamic pressure. More...
 
su2double GetPressure_ThermodynamicND (void) const
 Get the value of the non-dimensionalized thermodynamic pressure. More...
 
su2doubleGetVelocity_FreeStream (void)
 Get the vector of the dimensionalized freestream velocity. More...
 
const su2doubleGetVelocity_FreeStream (void) const
 
su2double GetTemperature_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream temperature. More...
 
su2double GetTemperature_ve_FreeStreamND (void) const
 Get the value of the non-dimensionalized vibrational-electronic freestream temperature. More...
 
su2double GetDensity_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream density. More...
 
su2doubleGetVelocity_FreeStreamND (void)
 Get the vector of the non-dimensionalized freestream velocity. More...
 
const su2doubleGetVelocity_FreeStreamND (void) const
 
su2double GetEnergy_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream energy. More...
 
su2double GetViscosity_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream viscosity. More...
 
su2double GetTke_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream viscosity. More...
 
su2double GetOmega_FreeStreamND (void) const
 Get the value of the non-dimensionalized freestream viscosity. More...
 
su2double GetTke_FreeStream (void) const
 Get the value of the non-dimensionalized freestream viscosity. More...
 
su2double GetOmega_FreeStream (void) const
 Get the value of the non-dimensionalized freestream viscosity. More...
 
su2double GetIntermittency_FreeStream (void) const
 Get the value of the non-dimensionalized freestream intermittency. More...
 
su2double GetReThetaT_FreeStream () const
 Get the value of the freestream momentum thickness Reynolds number. More...
 
su2double GetTurbulenceIntensity_FreeStream (void) const
 Get the value of the non-dimensionalized freestream turbulence intensity. More...
 
su2double GetNuFactor_FreeStream (void) const
 Get the value of the non-dimensionalized freestream turbulence intensity. More...
 
su2double GetKFactor_LowerLimit (void) const
 Get the k constant factor define a lower limit by multiplication with values in SST turbulence model. More...
 
su2double GetOmegaFactor_LowerLimit (void) const
 Get the w constant factor define a lower limit by multiplication with values in SST turbulencemodel. More...
 
su2double GetNuFactor_Engine (void) const
 Get the value of the non-dimensionalized engine turbulence intensity. More...
 
su2double GetSecondaryFlow_ActDisk (void) const
 Get the value of the non-dimensionalized actuator disk turbulence intensity. More...
 
su2double GetInitial_BCThrust (void) const
 Get the value of the non-dimensionalized actuator disk turbulence intensity. More...
 
void SetInitial_BCThrust (su2double val_bcthrust)
 Get the value of the non-dimensionalized actuator disk turbulence intensity. More...
 
su2double GetTurb2LamViscRatio_FreeStream (void) const
 Get the value of the turbulent to laminar viscosity ratio. More...
 
su2double GetLength_Reynolds (void) const
 Get the value of the Reynolds length. More...
 
su2double GetRefArea (void) const
 Get the reference area for non dimensional coefficient computation. If the value from the is 0 then, the code will compute the reference area using the projection of the shape into the z plane (3D) or the x plane (2D). More...
 
su2double GetThermal_Expansion_Coeff (void) const
 Get the thermal expansion coefficient. More...
 
su2double GetThermal_Expansion_CoeffND (void) const
 Get the non-dim. thermal expansion coefficient. More...
 
void SetThermal_Expansion_Coeff (su2double val_thermal_expansion)
 Set the thermal expansion coefficient. More...
 
void SetThermal_Expansion_CoeffND (su2double val_thermal_expansionnd)
 Set the non-dim. thermal expansion coefficient. More...
 
su2double GetInc_Density_Ref (void) const
 Get the value of the reference density for custom incompressible non-dimensionalization. More...
 
su2double GetInc_Velocity_Ref (void) const
 Get the value of the reference velocity for custom incompressible non-dimensionalization. More...
 
su2double GetInc_Temperature_Ref (void) const
 Get the value of the reference temperature for custom incompressible non-dimensionalization. More...
 
su2double GetInc_Density_Init (void) const
 Get the value of the initial density for incompressible flows. More...
 
const su2doubleGetInc_Velocity_Init (void) const
 Get the value of the initial velocity for incompressible flows. More...
 
su2double GetInc_Temperature_Init (void) const
 Get the value of the initial temperature for incompressible flows. More...
 
bool GetSpecies_Clipping () const
 Get the flag for activating species transport clipping. More...
 
su2double GetSpecies_Clipping_Max (unsigned short iVar) const
 Get the maximum bound for scalar transport clipping. More...
 
su2double GetSpecies_Clipping_Min (unsigned short iVar) const
 Get the minimum bound for scalar transport clipping. More...
 
const su2doubleGetSpecies_Init () const
 Get initial species value/concentration in the range [0,1]. More...
 
bool GetSpecies_StrongBC () const
 Get the flag for using strong BC's for in- and outlets in the species solver. More...
 
const su2doubleGetFlameInit () const
 Get the flame initialization. (x1,x2,x3) = flame offset/spark center location. (x4,x5,x6) = flame normal, separating unburnt from burnt or spark radius, spark start iteration, spark duration. (x7) = flame thickness, the length from unburnt to burnt conditions. (x8) = flame burnt thickness, the length to stay at burnt conditions. More...
 
const su2doubleGetSpark () const
 Get species net reaction rates applied during spark ignition. More...
 
bool GetPreferentialDiffusion () const
 Preferential diffusion combustion problem. More...
 
void SetPreferentialDiffusion (bool input)
 Define preferential diffusion combustion problem. More...
 
unsigned short GetNControlVars () const
 Get the number of control variables for flamelet model. More...
 
unsigned short GetNScalars () const
 Get the number of total transported scalars for flamelet model. More...
 
unsigned short GetNUserScalars () const
 Get the number of user scalars for flamelet model. More...
 
const string & GetControllingVariableName (unsigned short i_cv) const
 Get the name of a specific controlling variable. More...
 
const string & GetControllingVariableSourceName (unsigned short i_cv) const
 Get the name of the source term variable for a specific controlling variable. More...
 
const string & GetUserScalarName (unsigned short i_user_scalar) const
 Get the name of the user scalar. More...
 
const string & GetUserSourceName (unsigned short i_user_source) const
 Get the name of the user scalar source term. More...
 
FLAMELET_INIT_TYPE GetFlameletInitType () const
 Get the ignition method used for combustion problems. More...
 
unsigned short GetNLookups () const
 Get the number of transported scalars for combustion. More...
 
const string & GetLookupName (unsigned short i_lookup) const
 Get the name of the variable that we want to retrieve from the lookup table. More...
 
su2double GetElasticyMod (unsigned short id_val) const
 Get the Young's modulus of elasticity. More...
 
bool GetDE_Effects (void) const
 Decide whether to apply DE effects to the model. More...
 
unsigned short GetnElectric_Constant (void) const
 Get the number of different electric constants. More...
 
su2double GetElectric_Constant (unsigned short iVar) const
 Get the value of the DE modulus. More...
 
su2double GetKnowles_B (void) const
 Get the value of the B constant in the Knowles material model. More...
 
su2double GetKnowles_N (void) const
 Get the value of the N constant in the Knowles material model. More...
 
unsigned short GetDV_FEA (void) const
 Get the kind of design variable for FEA. More...
 
unsigned long GetRefNode_ID (void) const
 Get the ID of the reference node. More...
 
su2double GetRefNode_Displacement (unsigned short val_coeff) const
 Get the values for the reference node displacement. More...
 
su2double GetRefNode_Penalty (void) const
 Get the penalty weight value for the objective function. More...
 
bool GetRefGeom (void) const
 Decide whether it's necessary to read a reference geometry. More...
 
bool GetRefGeomSurf (void) const
 Consider only the surface of the reference geometry. More...
 
string GetRefGeom_FEMFileName (void) const
 Get the name of the file with the reference geometry of the structural problem. More...
 
unsigned short GetRefGeom_FileFormat (void) const
 Get the format of the reference geometry file. More...
 
STRUCT_2DFORM GetElas2D_Formulation () const
 Formulation for 2D elasticity (plane stress - strain) More...
 
bool GetPrestretch (void) const
 Decide whether it's necessary to read a reference geometry. More...
 
string GetFEA_FileName (void) const
 Get the name of the file with the element properties for structural problems. More...
 
bool GetAdvanced_FEAElementBased (void) const
 Determine if advanced features are used from the element-based FEA analysis (experimental feature). More...
 
string GetPrestretch_FEMFileName (void) const
 Get the name of the file with the reference geometry of the structural problem. More...
 
su2double GetPoissonRatio (unsigned short id_val) const
 Get the Poisson's ratio. More...
 
su2double GetMaterialDensity (unsigned short id_val) const
 Get the Material Density. More...
 
STRUCT_COMPRESS GetMaterialCompressibility (void) const
 Compressibility/incompressibility of the solids analysed using the structural solver. More...
 
STRUCT_MODEL GetMaterialModel (void) const
 Compressibility/incompressibility of the solids analysed using the structural solver. More...
 
STRUCT_DEFORMATION GetGeometricConditions (void) const
 Geometric conditions for the structural solver. More...
 
su2double GetRefLength (void) const
 Get the reference length for computing moment (the default value is 1). More...
 
su2double GetRefElemLength (void) const
 Get the reference element length for computing the slope limiting epsilon. More...
 
su2double GetRefSharpEdges (void) const
 Get the reference coefficient for detecting sharp edges. More...
 
su2double GetDomainVolume (void) const
 Get the volume of the whole domain using the fine grid, this value is common for all the grids in the multigrid method. More...
 
void SetRefArea (su2double val_area)
 In case the RefArea is equal to 0 then, it is necessary to compute a reference area, with this function we set the value of the reference area. More...
 
void SetSemiSpan (su2double val_semispan)
 In case the SemiSpan is equal to 0 then, it is necessary to compute the max y distance, with this function we set the value of the semi span. More...
 
void SetDomainVolume (su2double val_volume)
 Set the value of the domain volume computed on the finest grid. More...
 
void SetFinestMesh (unsigned short val_finestmesh)
 Set the finest mesh in a multigrid strategy. More...
 
void SetKind_TimeIntScheme (unsigned short val_kind_timeintscheme)
 Set the kind of time integration scheme. More...
 
void SetKind_ConvNumScheme (unsigned short val_kind_convnumscheme, CENTERED val_kind_centered, UPWIND val_kind_upwind, LIMITER val_kind_slopelimit, bool val_muscl, unsigned short val_kind_fem)
 Set the parameters of the convective numerical scheme. More...
 
su2double GetVenkat_LimiterCoeff (void) const
 Get the value of limiter coefficient. More...
 
unsigned long GetLimiterIter (void) const
 Freeze the value of the limiter after a number of iterations. More...
 
su2double GetAdjSharp_LimiterCoeff (void) const
 Get the value of sharp edge limiter. More...
 
su2double GetReynolds (void) const
 Get the Reynolds number. Dimensionless number that gives a measure of the ratio of inertial forces to viscous forces and consequently quantifies the relative importance of these two types of forces for given flow condition. More...
 
su2double GetFroude (void) const
 Get the Froude number for free surface problems. More...
 
void SetFroude (su2double val_froude)
 Set the Froude number for free surface problems. More...
 
void SetMach (su2double val_mach)
 Set the Mach number. More...
 
void SetReynolds (su2double val_reynolds)
 Set the Reynolds number. More...
 
void SetLength_Ref (su2double val_length_ref)
 Set the reference length for nondimensionalization. More...
 
void SetVelocity_Ref (su2double val_velocity_ref)
 Set the reference velocity for nondimensionalization. More...
 
void SetPressure_Ref (su2double val_pressure_ref)
 Set the reference pressure for nondimensionalization. More...
 
void SetDensity_Ref (su2double val_density_ref)
 Set the reference pressure for nondimensionalization. More...
 
void SetTemperature_Ref (su2double val_temperature_ref)
 Set the reference temperature for nondimensionalization. More...
 
void SetTemperature_ve_Ref (su2double val_temperature_ve_ref)
 Set the reference temperature. More...
 
void SetTime_Ref (su2double val_time_ref)
 Set the reference time for nondimensionalization. More...
 
void SetEnergy_Ref (su2double val_energy_ref)
 Set the reference energy for nondimensionalization. More...
 
void SetOmega_Ref (su2double val_omega_ref)
 Set the reference Omega for nondimensionalization. More...
 
void SetForce_Ref (su2double val_force_ref)
 Set the reference Force for nondimensionalization. More...
 
void SetGas_Constant_Ref (su2double val_gas_constant_ref)
 Set the reference gas-constant for nondimensionalization. More...
 
void SetGas_Constant (su2double val_gas_constant)
 Set the gas-constant. More...
 
void SetHeat_Flux_Ref (su2double val_heat_flux_ref)
 Set the heat flux reference value. More...
 
void SetViscosity_Ref (su2double val_viscosity_ref)
 Set the reference viscosity for nondimensionalization. More...
 
void SetConductivity_Ref (su2double val_conductivity_ref)
 Set the reference conductivity for nondimensionalization. More...
 
void SetPressure_FreeStreamND (su2double val_pressure_freestreamnd)
 Set the nondimensionalized freestream pressure. More...
 
void SetPressure_FreeStream (su2double val_pressure_freestream)
 Set the freestream pressure. More...
 
void SetPressure_ThermodynamicND (su2double val_pressure_thermodynamicnd)
 Set the non-dimensionalized thermodynamic pressure for low Mach problems. More...
 
void SetPressure_Thermodynamic (su2double val_pressure_thermodynamic)
 Set the thermodynamic pressure for low Mach problems. More...
 
void SetDensity_FreeStreamND (su2double val_density_freestreamnd)
 Set the nondimensionalized freestream density. More...
 
void SetDensity_FreeStream (su2double val_density_freestream)
 Set the freestream density. More...
 
void SetViscosity_FreeStream (su2double val_viscosity_freestream)
 Set the freestream viscosity. More...
 
void SetModVel_FreeStream (su2double val_modvel_freestream)
 Set the magnitude of the free-stream velocity. More...
 
void SetModVel_FreeStreamND (su2double val_modvel_freestreamnd)
 Set the non-dimensional magnitude of the free-stream velocity. More...
 
void SetTemperature_FreeStream (su2double val_temperature_freestream)
 Set the freestream temperature. More...
 
void SetTemperature_FreeStreamND (su2double val_temperature_freestreamnd)
 Set the non-dimensional freestream temperature. More...
 
void SetTemperature_ve_FreeStream (su2double val_temperature_ve_freestream)
 Set the freestream vibrational-electronic temperature. More...
 
void SetTemperature_ve_FreeStreamND (su2double val_temperature_ve_freestreamnd)
 Set the non-dimensional freestream vibrational-electronic temperature. More...
 
void SetGas_ConstantND (su2double val_gas_constantnd)
 Set the non-dimensional gas-constant. More...
 
void SetVelocity_FreeStream (su2double val_velocity_freestream, unsigned short val_dim)
 Set the free-stream velocity. More...
 
void SetVelocity_FreeStreamND (su2double val_velocity_freestreamnd, unsigned short val_dim)
 Set the non-dimensional free-stream velocity. More...
 
void SetViscosity_FreeStreamND (su2double val_viscosity_freestreamnd)
 Set the non-dimensional free-stream viscosity. More...
 
void SetTke_FreeStreamND (su2double val_tke_freestreamnd)
 Set the non-dimensional freestream turbulent kinetic energy. More...
 
void SetOmega_FreeStreamND (su2double val_omega_freestreamnd)
 Set the non-dimensional freestream specific dissipation rate omega. More...
 
void SetTke_FreeStream (su2double val_tke_freestream)
 Set the freestream turbulent kinetic energy. More...
 
void SetOmega_FreeStream (su2double val_omega_freestream)
 Set the freestream specific dissipation rate omega. More...
 
void SetReThetaT_FreeStream (su2double val_ReThetaT_freestream)
 Set the freestream momentum thickness Reynolds number. More...
 
void SetEnergy_FreeStreamND (su2double val_energy_freestreamnd)
 Set the non-dimensional freestream energy. More...
 
void SetEnergy_FreeStream (su2double val_energy_freestream)
 Set the freestream energy. More...
 
void SetThermalDiffusivity (su2double val_thermal_diffusivity)
 Set the thermal diffusivity for solids. More...
 
void SetTotal_UnstTimeND (su2double val_total_unsttimend)
 Set the non-dimensional total time for unsteady simulations. More...
 
su2double GetAoA (void) const
 Get the angle of attack of the body. This is the angle between a reference line on a lifting body (often the chord line of an airfoil) and the vector representing the relative motion between the lifting body and the fluid through which it is moving. More...
 
su2double GetAoA_Offset (void) const
 Get the off set angle of attack of the body. The solution and the geometry file are able to modifity the angle of attack in the config file. More...
 
su2double GetAoS_Offset (void) const
 Get the off set sideslip angle of the body. The solution and the geometry file are able to modifity the angle of attack in the config file. More...
 
su2double GetAoA_Sens (void) const
 Get the functional sensitivity with respect to changes in the angle of attack. More...
 
void SetAoA (su2double val_AoA)
 Set the angle of attack. More...
 
void SetAoA_Offset (su2double val_AoA_offset)
 Set the off set angle of attack. More...
 
void SetAoS_Offset (su2double val_AoS_offset)
 Set the off set sideslip angle. More...
 
void SetAoA_Sens (su2double val_AoA_sens)
 Set the angle of attack. More...
 
void SetAoS (su2double val_AoS)
 Set the angle of attack. More...
 
su2double GetAoS (void) const
 Get the angle of sideslip of the body. It relates to the rotation of the aircraft centerline from the relative wind. More...
 
su2double GetChargeCoeff (void) const
 Get the charge coefficient that is used in the poissonal potential simulation. More...
 
unsigned short GetnMGLevels (void) const
 Get the number of multigrid levels. More...
 
void SetMGLevels (unsigned short val_nMGLevels)
 Set the number of multigrid levels. More...
 
unsigned short GetFinestMesh (void) const
 Get the index of the finest grid. More...
 
unsigned short GetMGCycle (void) const
 Get the kind of multigrid (V or W). More...
 
unsigned short GetGeometryMode (void) const
 Get the king of evaluation in the geometrical module. More...
 
su2double GetCFL (unsigned short val_mesh) const
 Get the Courant Friedrich Levi number for each grid. More...
 
void SetCFL (unsigned short val_mesh, su2double val_cfl)
 Get the Courant Friedrich Levi number for each grid. More...
 
su2double GetUnst_CFL (void) const
 Get the Courant Friedrich Levi number for unsteady simulations. More...
 
bool GetReorientElements (void) const
 Get information about element reorientation. More...
 
su2double GetMax_DeltaTime (void) const
 Get the Courant Friedrich Levi number for unsteady simulations. More...
 
su2double GetParamDV (unsigned short val_dv, unsigned short val_param) const
 Get a parameter of the particular design variable. More...
 
su2double GetCoordFFDBox (unsigned short val_ffd, unsigned short val_index) const
 Get the coordinates of the FFD corner points. More...
 
unsigned short GetDegreeFFDBox (unsigned short val_ffd, unsigned short val_index) const
 Get the degree of the FFD corner points. More...
 
string GetFFDTag (unsigned short val_dv) const
 Get the FFD Tag of a particular design variable. More...
 
string GetTagFFDBox (unsigned short val_ffd) const
 Get the FFD Tag of a particular FFD box. More...
 
unsigned short GetnDV (void) const
 Get the number of design variables. More...
 
unsigned short GetnDV_Value (unsigned short iDV) const
 Get the number of design variables. More...
 
unsigned short GetnDV_Total (void) const
 Get the total number of design variables. More...
 
unsigned short GetnFFDBox (void) const
 Get the number of FFD boxes. More...
 
unsigned short GetFFD_Continuity (void) const
 Get the required continuity level at the surface intersection with the FFD. More...
 
unsigned short GetFFD_CoordSystem (void) const
 Get the coordinate system that we are going to use to define the FFD. More...
 
unsigned short GetFFD_Blending (void) const
 Get the kind of FFD Blending function. More...
 
const su2doubleGetFFD_BSplineOrder () const
 Get the kind BSpline Order in i,j,k direction. More...
 
unsigned short GetnRKStep (void) const
 Get the number of Runge-Kutta steps. More...
 
unsigned short GetnLevels_TimeAccurateLTS (void) const
 Get the number of time levels for time accurate local time stepping. More...
 
void SetnLevels_TimeAccurateLTS (unsigned short val_nLevels)
 Set the number of time levels for time accurate local time stepping. More...
 
unsigned short GetnTimeDOFsADER_DG (void) const
 Get the number time DOFs for ADER-DG. More...
 
const su2doubleGetTimeDOFsADER_DG (void) const
 Get the location of the time DOFs for ADER-DG on the interval [-1..1]. More...
 
unsigned short GetnTimeIntegrationADER_DG (void) const
 Get the number time integration points for ADER-DG. More...
 
const su2doubleGetTimeIntegrationADER_DG (void) const
 Get the location of the time integration points for ADER-DG on the interval [-1..1]. More...
 
const su2doubleGetWeightsIntegrationADER_DG (void) const
 Get the weights of the time integration points for ADER-DG. More...
 
unsigned short GetnMarker_All (void) const
 Get the total number of boundary markers of the local process including send/receive domains. More...
 
unsigned short GetnMarker_CfgFile (void) const
 Get the total number of boundary markers in the config file. More...
 
unsigned short GetnMarker_Euler (void) const
 Get the number of Euler boundary markers. More...
 
unsigned short GetnMarker_SymWall (void) const
 Get the number of symmetry boundary markers. More...
 
unsigned short GetnMarker_Max (void) const
 Get the total number of boundary markers in the cfg plus the possible send/receive domains. More...
 
unsigned short GetnMarker_EngineInflow (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_EngineExhaust (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_NearFieldBound (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_Deform_Mesh (void) const
 Get the total number of deformable markers at the boundary. More...
 
unsigned short GetnMarker_Fluid_Load (void) const
 Get the total number of markers in which the flow load is computed/employed. More...
 
unsigned short GetnMarker_Fluid_InterfaceBound (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_ActDiskInlet (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_ActDiskOutlet (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_Outlet (void) const
 Get the total number of boundary markers. More...
 
unsigned short GetnMarker_Monitoring (void) const
 Get the total number of monitoring markers. More...
 
unsigned short GetnMarker_DV (void) const
 Get the total number of DV markers. More...
 
unsigned short GetnMarker_Moving (void) const
 Get the total number of moving markers. More...
 
unsigned short GetnMarker_SobolevBC (void) const
 Get the total number of markers for gradient treatment. More...
 
unsigned short GetnMarker_PyCustom (void) const
 Get the total number of Python customizable markers. More...
 
unsigned short GetnMarker_Analyze (void) const
 Get the total number of moving markers. More...
 
unsigned short GetnMarker_Periodic (void) const
 Get the total number of periodic markers. More...
 
unsigned short GetnMarker_HeatFlux (void) const
 Get the total (local) number of heat flux markers. More...
 
unsigned short GetnRoughWall (void) const
 Get the total number of rough markers. More...
 
unsigned short GetnObj (void) const
 Get the total number of objectives in kind_objective list. More...
 
void SetnMarker_All (unsigned short val_nmarker)
 Stores the number of marker in the simulation. More...
 
long GetUnst_AdjointIter (void) const
 Get the starting direct iteration number for the unsteady adjoint (reverse time integration). More...
 
unsigned long GetIter_Avg_Objective (void) const
 Number of iterations to average (reverse time integration). More...
 
unsigned short GetnTimeInstances (void) const
 Retrieves the number of periodic time instances for Harmonic Balance. More...
 
su2double GetHarmonicBalance_Period (void) const
 Retrieves the period of oscillations to be used with Harmonic Balance. More...
 
void SetExtIter_OffSet (unsigned long val_iter)
 Set the current external iteration number. More...
 
void SetOuterIter (unsigned long val_iter)
 Set the current FSI iteration number. More...
 
void SetInnerIter (unsigned long val_iter)
 Set the current FSI iteration number. More...
 
void SetTimeIter (unsigned long val_iter)
 Set the current time iteration number. More...
 
unsigned long GetTimeIter () const
 Get the current time iteration number. More...
 
unsigned long GetExtIter_OffSet (void) const
 Get the current internal iteration number. More...
 
unsigned long GetOuterIter (void) const
 Get the current FSI iteration number. More...
 
unsigned long GetInnerIter (void) const
 Get the current FSI iteration number. More...
 
void SetPhysicalTime (su2double val_t)
 Set the current physical time. More...
 
su2double GetPhysicalTime (void) const
 Get the current physical time. More...
 
bool GetWrt_Performance (void) const
 Get information about writing the performance summary at the end of a calculation. More...
 
bool GetWrt_AD_Statistics (void) const
 Get information about the computational graph (e.g. memory usage) when using AD in reverse mode. More...
 
bool GetWrt_MeshQuality (void) const
 Get information about writing the mesh quality metrics to the visualization files. More...
 
bool GetWrt_MultiGrid (void) const
 Write coarse grids to the visualization files. More...
 
bool GetWrt_Projected_Sensitivity (void) const
 Get information about writing projected sensitivities on surfaces to an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex. More...
 
unsigned short GetSensitivity_Format (void) const
 Get information about the format for the input volume sensitvities. More...
 
bool GetPlot_Section_Forces (void) const
 Get information about writing sectional force files. More...
 
su2double Get_Alpha_RKStep (unsigned short val_step) const
 Get the alpha (convective) coefficients for the Runge-Kutta integration scheme. More...
 
string GetMarker_All_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_ActDiskInlet_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_ActDiskOutlet_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_Outlet_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_EngineInflow_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_EngineExhaust_TagBound (unsigned short val_marker) const
 Get the index of the surface defined in the geometry file. More...
 
string GetMarker_Monitoring_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
string GetMarker_HeatFlux_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
short GetMarker_All_TagBound (string val_tag)
 Get the tag if the iMarker defined in the geometry file. More...
 
unsigned short GetMarker_All_KindBC (unsigned short val_marker) const
 Get the kind of boundary for each marker. More...
 
void SetMarker_All_KindBC (unsigned short val_marker, unsigned short val_boundary)
 Set the value of the boundary val_boundary (read from the config file) for the marker val_marker. More...
 
void SetMarker_All_TagBound (unsigned short val_marker, string val_index)
 Set the value of the index val_index (read from the geometry file) for the marker val_marker. More...
 
void SetMarker_All_Monitoring (unsigned short val_marker, unsigned short val_monitoring)
 Set if a marker val_marker is going to be monitored val_monitoring (read from the config file). More...
 
void SetMarker_All_GeoEval (unsigned short val_marker, unsigned short val_geoeval)
 Set if a marker val_marker is going to be monitored val_monitoring (read from the config file). More...
 
void SetMarker_All_Designing (unsigned short val_marker, unsigned short val_designing)
 Set if a marker val_marker is going to be designed val_designing (read from the config file). More...
 
void SetMarker_All_Plotting (unsigned short val_marker, unsigned short val_plotting)
 Set if a marker val_marker is going to be plot val_plotting (read from the config file). More...
 
void SetMarker_All_Analyze (unsigned short val_marker, unsigned short val_analyze)
 Set if a marker val_marker is going to be plot val_plotting (read from the config file). More...
 
void SetMarker_All_ZoneInterface (unsigned short val_marker, unsigned short val_fsiinterface)
 Set if a marker val_marker is part of the FSI interface val_plotting (read from the config file). More...
 
void SetMarker_All_Turbomachinery (unsigned short val_marker, unsigned short val_turbo)
 Set if a marker val_marker is part of the Turbomachinery (read from the config file). More...
 
void SetMarker_All_TurbomachineryFlag (unsigned short val_marker, unsigned short val_turboflag)
 Set a flag to the marker val_marker part of the Turbomachinery (read from the config file). More...
 
void SetMarker_All_MixingPlaneInterface (unsigned short val_marker, unsigned short val_mixpla_interface)
 Set if a marker val_marker is part of the MixingPlane interface (read from the config file). More...
 
void SetMarker_All_Giles (unsigned short val_marker, unsigned short val_giles)
 Set if a marker val_marker is part of the Giles boundary (read from the config file). More...
 
void SetMarker_All_DV (unsigned short val_marker, unsigned short val_DV)
 Set if a marker val_marker is going to be affected by design variables val_moving (read from the config file). More...
 
void SetMarker_All_Moving (unsigned short val_marker, unsigned short val_moving)
 Set if a marker val_marker is going to be moved val_moving (read from the config file). More...
 
void SetMarker_All_SobolevBC (unsigned short val_marker, unsigned short val_sobolev)
 Set if a marker how val_marker is going to be applied in gradient treatment. More...
 
void SetMarker_All_Deform_Mesh (unsigned short val_marker, unsigned short val_deform)
 Set if a marker val_marker allows deformation at the boundary. More...
 
void SetMarker_All_Deform_Mesh_Sym_Plane (unsigned short val_marker, unsigned short val_deform)
 Set if a marker val_marker allows deformation at the boundary. More...
 
void SetMarker_All_Fluid_Load (unsigned short val_marker, unsigned short val_interface)
 Set if a in marker val_marker the flow load will be computed/employed. More...
 
void SetMarker_All_PyCustom (unsigned short val_marker, unsigned short val_PyCustom)
 Set if a marker val_marker is going to be customized in Python val_PyCustom (read from the config file). More...
 
void SetMarker_All_PerBound (unsigned short val_marker, short val_perbound)
 Set if a marker val_marker is going to be periodic val_perbound (read from the config file). More...
 
void SetMarker_All_SendRecv (unsigned short val_marker, short val_index)
 Set if a marker val_marker is going to be sent or receive val_index from another domain. More...
 
short GetMarker_All_SendRecv (unsigned short val_marker) const
 Get the send-receive information for a marker val_marker. More...
 
short GetMarker_All_PerBound (unsigned short val_marker) const
 Get an internal index that identify the periodic boundary conditions. More...
 
unsigned short GetMarker_All_Monitoring (unsigned short val_marker) const
 Get the monitoring information for a marker val_marker. More...
 
unsigned short GetMarker_All_GeoEval (unsigned short val_marker) const
 Get the monitoring information for a marker val_marker. More...
 
unsigned short GetMarker_All_Designing (unsigned short val_marker) const
 Get the design information for a marker val_marker. More...
 
unsigned short GetMarker_All_Plotting (unsigned short val_marker) const
 Get the plotting information for a marker val_marker. More...
 
unsigned short GetMarker_All_Analyze (unsigned short val_marker) const
 Get the plotting information for a marker val_marker. More...
 
unsigned short GetMarker_All_ZoneInterface (unsigned short val_marker) const
 Get the FSI interface information for a marker val_marker. More...
 
unsigned short GetMarker_All_MixingPlaneInterface (unsigned short val_marker) const
 Get the MixingPlane interface information for a marker val_marker. More...
 
unsigned short GetMarker_All_Turbomachinery (unsigned short val_marker) const
 Get the Turbomachinery information for a marker val_marker. More...
 
unsigned short GetMarker_All_TurbomachineryFlag (unsigned short val_marker) const
 Get the Turbomachinery flag information for a marker val_marker. More...
 
unsigned short GetMarker_All_Giles (unsigned short val_marker) const
 Get the Giles boundary information for a marker val_marker. More...
 
unsigned short GetMarker_n_ZoneInterface (void) const
 Get the number of FSI interface markers val_marker. More...
 
su2double GetContactResistance (unsigned short val_interface) const
 Get the contact resistance value of a specified interface. More...
 
unsigned short GetMarker_All_DV (unsigned short val_marker) const
 Get the DV information for a marker val_marker. More...
 
unsigned short GetMarker_All_Moving (unsigned short val_marker) const
 Get the motion information for a marker val_marker. More...
 
unsigned short GetMarker_All_SobolevBC (unsigned short val_marker) const
 Get the information if gradient treatment uses a marker val_marker. More...
 
unsigned short GetMarker_All_Deform_Mesh (unsigned short val_marker) const
 Get whether marker val_marker is a DEFORM_MESH marker. More...
 
unsigned short GetMarker_All_Deform_Mesh_Sym_Plane (unsigned short val_marker) const
 Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker. More...
 
unsigned short GetMarker_All_Fluid_Load (unsigned short val_marker) const
 Get whether marker val_marker is a Fluid_Load marker. More...
 
unsigned short GetMarker_All_PyCustom (unsigned short val_marker) const
 Get the Python customization for a marker val_marker. More...
 
su2double GetLocationStations (unsigned short val_section) const
 Get the airfoil sections in the slicing process. More...
 
su2double GetNacelleLocation (unsigned short val_index) const
 Get the defintion of the nacelle location. More...
 
unsigned short GetMG_PreSmooth (unsigned short val_mesh) const
 Get the number of pre-smoothings in a multigrid strategy. More...
 
unsigned short GetMG_PostSmooth (unsigned short val_mesh) const
 Get the number of post-smoothings in a multigrid strategy. More...
 
unsigned short GetMG_CorrecSmooth (unsigned short val_mesh) const
 Get the number of implicit Jacobi smoothings of the correction in a multigrid strategy. More...
 
short GetFFD_Fix_IDir (unsigned short val_index) const
 plane of the FFD (I axis) that should be fixed. More...
 
short GetFFD_Fix_JDir (unsigned short val_index) const
 plane of the FFD (J axis) that should be fixed. More...
 
short GetFFD_Fix_KDir (unsigned short val_index) const
 plane of the FFD (K axis) that should be fixed. More...
 
unsigned short GetnFFD_Fix_IDir (void) const
 Get the number of planes to fix in the I direction. More...
 
unsigned short GetnFFD_Fix_JDir (void) const
 Get the number of planes to fix in the J direction. More...
 
unsigned short GetnFFD_Fix_KDir (void) const
 Get the number of planes to fix in the K direction. More...
 
MAIN_SOLVER GetKind_Solver (void) const
 Governing equations of the flow (it can be different from the run time equation). More...
 
bool GetFluidProblem (void) const
 Return true if a fluid solver is in use. More...
 
bool GetStructuralProblem (void) const
 Return true if a structural solver is in use. More...
 
bool GetHeatProblem (void) const
 Return true if a heat solver is in use. More...
 
bool GetFEMSolver (void) const
 Return true if a high order FEM solver is in use. More...
 
bool GetNEMOProblem (void) const
 Return true if a NEMO solver is in use. More...
 
bool GetAUSMMethod (void) const
 Return true if an AUSM method is in use. More...
 
ENUM_MULTIZONE GetKind_MZSolver (void) const
 Kind of Multizone Solver. More...
 
ENUM_REGIME GetKind_Regime (void) const
 Governing equations of the flow (it can be different from the run time equation). More...
 
unsigned short GetSystemMeasurements (void) const
 Governing equations of the flow (it can be different from the run time equation). More...
 
string GetGasModel (void) const
 Gas model that we are using. More...
 
TRANSCOEFFMODEL GetKind_TransCoeffModel (void) const
 Get the transport coefficient model. More...
 
unsigned short GetnWall_Catalytic (void) const
 Get the total number of heat flux markers. More...
 
string GetWall_Catalytic_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
su2double GetCatalytic_Efficiency (void) const
 Get wall catalytic efficiency. More...
 
unsigned short GetKind_FluidModel (void) const
 Fluid model that we are using. More...
 
ENUM_DATADRIVEN_METHOD GetKind_DataDriven_Method (void) const
 Datadriven method for EoS evaluation. More...
 
const string * GetDataDriven_FileNames (void) const
 Get name of the input file for the data-driven fluid model interpolation method. More...
 
unsigned short GetNDataDriven_Files (void) const
 Get number of listed look-up table or multi-layer perceptron input files. More...
 
su2double GetRelaxation_DataDriven (void) const
 Get Newton solver relaxation factor for data-driven fluid models. More...
 
string GetFluid_Name (void) const
 Returns the name of the fluid we are using in CoolProp. More...
 
INC_DENSITYMODEL GetKind_DensityModel () const
 Option to define the density model for incompressible flows. More...
 
bool GetVariable_Density_Model () const
 Selection of variable density option for incompressible flows. More...
 
bool GetEnergy_Equation (void) const
 Flag for whether to solve the energy equation for incompressible flows. More...
 
FREESTREAM_OPTION GetKind_FreeStreamOption () const
 free stream option to initialize the solution More...
 
unsigned short GetKind_InitOption (void) const
 free stream option to initialize the solution More...
 
su2double GetPressure_Critical (void) const
 Get the value of the critical pressure. More...
 
su2double GetTemperature_Critical (void) const
 Get the value of the critical temperature. More...
 
su2double GetAcentric_Factor (void) const
 Get the value of the critical pressure. More...
 
VISCOSITYMODEL GetKind_ViscosityModel () const
 Get the value of the viscosity model. More...
 
MIXINGVISCOSITYMODEL GetKind_MixingViscosityModel () const
 Get the value of the mixing model for viscosity. More...
 
CONDUCTIVITYMODEL GetKind_ConductivityModel () const
 Get the value of the thermal conductivity model. More...
 
CONDUCTIVITYMODEL_TURB GetKind_ConductivityModel_Turb () const
 Get the value of the turbulent thermal conductivity model. More...
 
DIFFUSIVITYMODEL GetKind_Diffusivity_Model (void) const
 Get the value of the mass diffusivity model. More...
 
su2double GetMu_Constant (unsigned short val_index=0) const
 Get the value of the constant viscosity. More...
 
su2double GetMu_ConstantND (unsigned short val_index=0) const
 Get the value of the non-dimensional constant viscosity. More...
 
su2double GetThermal_Conductivity_Constant (unsigned short val_index=0) const
 Get the value of the thermal conductivity. More...
 
su2double GetThermal_Conductivity_ConstantND (unsigned short val_index=0) const
 Get the value of the non-dimensional thermal conductivity. More...
 
su2double GetDiffusivity_Constant (void) const
 Get the value of the constant mass diffusivity for scalar transport. More...
 
su2double GetDiffusivity_ConstantND (void) const
 Get the value of the non-dimensional constant mass diffusivity. More...
 
su2double GetSchmidt_Number_Laminar (void) const
 Get the value of the laminar Schmidt number for scalar transport. More...
 
su2double GetSchmidt_Number_Turbulent (void) const
 Get the value of the turbulent Schmidt number for scalar transport. More...
 
su2double GetConstant_Lewis_Number (unsigned short val_index=0) const
 Get the value of the Lewis number for each species. More...
 
su2double GetMu_Ref (unsigned short val_index=0) const
 Get the value of the reference viscosity for Sutherland model. More...
 
su2double GetMu_RefND (unsigned short val_index=0) const
 Get the value of the non-dimensional reference viscosity for Sutherland model. More...
 
su2double GetMu_Temperature_Ref (unsigned short val_index=0) const
 Get the value of the reference temperature for Sutherland model. More...
 
su2double GetMu_Temperature_RefND (unsigned short val_index=0) const
 Get the value of the non-dimensional reference temperature for Sutherland model. More...
 
su2double GetMu_S (unsigned short val_index=0) const
 Get the value of the reference S for Sutherland model. More...
 
su2double GetMu_SND (unsigned short val_index=0) const
 Get the value of the non-dimensional reference S for Sutherland model. More...
 
unsigned short GetnPolyCoeffs (void) const
 Get the number of coefficients in the temperature polynomial models. More...
 
su2double GetCp_PolyCoeff (unsigned short val_index) const
 Get the temperature polynomial coefficient for specific heat Cp. More...
 
su2double GetCp_PolyCoeffND (unsigned short val_index) const
 Get the temperature polynomial coefficient for specific heat Cp. More...
 
su2double GetMu_PolyCoeff (unsigned short val_index) const
 Get the temperature polynomial coefficient for viscosity. More...
 
su2double GetMu_PolyCoeffND (unsigned short val_index) const
 Get the temperature polynomial coefficient for viscosity. More...
 
const su2doubleGetMu_PolyCoeffND (void) const
 Get the temperature polynomial coefficients for viscosity. More...
 
su2double GetKt_PolyCoeff (unsigned short val_index) const
 Get the temperature polynomial coefficient for thermal conductivity. More...
 
su2double GetKt_PolyCoeffND (unsigned short val_index) const
 Get the temperature polynomial coefficient for thermal conductivity. More...
 
const su2doubleGetKt_PolyCoeffND (void) const
 Get the temperature polynomial coefficients for thermal conductivity. More...
 
void SetCp_PolyCoeffND (su2double val_coeff, unsigned short val_index)
 Set the temperature polynomial coefficient for specific heat Cp. More...
 
void SetMu_PolyCoeffND (su2double val_coeff, unsigned short val_index)
 Set the temperature polynomial coefficient for viscosity. More...
 
void SetKt_PolyCoeffND (su2double val_coeff, unsigned short val_index)
 Set the temperature polynomial coefficient for thermal conductivity. More...
 
void SetDiffusivity_ConstantND (su2double diffusivity_const)
 Set the value of the non-dimensional constant mass diffusivity. More...
 
unsigned short GetKind_Gradient_Method (void) const
 Get the kind of method for computation of spatial gradients used for viscous and source terms. More...
 
unsigned short GetKind_Gradient_Method_Recon (void) const
 Get the kind of method for computation of spatial gradients used for upwind reconstruction. More...
 
bool GetReconstructionGradientRequired (void) const
 Get flag for whether a second gradient calculation is required for upwind reconstruction alone. More...
 
bool GetLeastSquaresRequired (void) const
 Get flag for whether a least-squares gradient method is being applied. More...
 
unsigned short GetKind_Linear_Solver (void) const
 Get the kind of solver for the implicit solver. More...
 
unsigned short GetKind_Linear_Solver_Prec (void) const
 Get the kind of preconditioner for the implicit solver. More...
 
unsigned short GetKind_Deform_Linear_Solver (void) const
 Get the kind of solver for the implicit solver. More...
 
su2double GetLinear_Solver_Error (void) const
 Get min error of the linear solver for the implicit formulation. More...
 
su2double GetDeform_Linear_Solver_Error (void) const
 Get min error of the linear solver for the implicit formulation. More...
 
unsigned long GetLinear_Solver_Iter (void) const
 Get max number of iterations of the linear solver for the implicit formulation. More...
 
unsigned long GetDeform_Linear_Solver_Iter (void) const
 Get max number of iterations of the linear solver for the implicit formulation. More...
 
unsigned short GetLinear_Solver_ILU_n (void) const
 Get the ILU fill-in level for the linear solver. More...
 
unsigned long GetLinear_Solver_Restart_Frequency (void) const
 Get restart frequency of the linear solver for the implicit formulation. More...
 
su2double GetLinear_Solver_Smoother_Relaxation (void) const
 Get the relaxation factor for iterative linear smoothers. More...
 
su2double GetRelaxation_Factor_Adjoint (void) const
 Get the relaxation factor for solution updates of adjoint solvers. More...
 
su2double GetRelaxation_Factor_CHT (void) const
 Get the relaxation coefficient of the CHT coupling. More...
 
unsigned short GetnQuasiNewtonSamples (void) const
 Get the number of samples used in quasi-Newton methods. More...
 
bool GetUseVectorization (void) const
 Get whether to use vectorized numerics (if available). More...
 
bool GetNewtonKrylov (void) const
 Get whether to use a Newton-Krylov method. More...
 
array< unsigned short, 3 > GetNewtonKrylovIntParam (void) const
 Get Newton-Krylov integer parameters. More...
 
array< su2double, 4 > GetNewtonKrylovDblParam (void) const
 Get Newton-Krylov floating-point parameters. More...
 
su2double GetRoe_Kappa (void) const
 Returns the Roe kappa (multipler of the dissipation term). More...
 
su2double GetSemiSpan (void) const
 Get the wing semi span. More...
 
unsigned short GetKind_DiscAdj_Linear_Solver (void) const
 Get the kind of solver for the implicit solver. More...
 
unsigned short GetKind_DiscAdj_Linear_Prec (void) const
 Get the kind of preconditioner for the implicit solver. More...
 
unsigned short GetKind_Deform_Linear_Solver_Prec (void) const
 Get the kind of preconditioner for the implicit solver. More...
 
su2double GetEntropyFix_Coeff (void) const
 Get the entropy fix. More...
 
su2double GetCFLRedCoeff_AdjTurb (void) const
 Get CFL reduction factor for adjoint turbulence model. More...
 
unsigned long GetGridDef_Nonlinear_Iter (void) const
 Get the number of nonlinear increments for mesh deformation. More...
 
bool GetDeform_Mesh (void) const
 Get information about whether the mesh will be deformed using pseudo linear elasticity. More...
 
bool GetDeform_Output (void) const
 Get information about writing grid deformation residuals to the console. More...
 
su2double GetDeform_Coeff (void) const
 Get factor to multiply smallest volume for deform tolerance. More...
 
su2double GetDeform_Limit (void) const
 Get limit for the volumetric deformation. More...
 
su2double GetDeform_ElasticityMod (void) const
 Get Young's modulus for deformation (constant stiffness deformation) More...
 
su2double GetDeform_PoissonRatio (void) const
 Get Poisson's ratio for deformation (constant stiffness deformation) . More...
 
unsigned short GetDeform_Stiffness_Type (void) const
 Get the type of stiffness to impose for FEA mesh deformation. More...
 
su2double GetDeform_StiffLayerSize (void) const
 Get the size of the layer of highest stiffness for wall distance-based mesh stiffness. More...
 
bool GetFFD_Symmetry_Plane (void) const
 Define the FFD box with a symetry plane. More...
 
SU2_COMPONENT GetKind_SU2 (void) const
 Get the kind of SU2 software component. More...
 
unsigned short GetRef_NonDim (void) const
 Get the kind of non-dimensionalization. More...
 
unsigned short GetRef_Inc_NonDim (void) const
 Get the kind of incompressible non-dimensionalization. More...
 
void SetKind_SU2 (SU2_COMPONENT val_kind_su2)
 Set the kind of SU2 software component. More...
 
unsigned short GetnTurbVar (void) const
 Get the number of Turbulence Variables. More...
 
TURB_MODEL GetKind_Turb_Model (void) const
 Get the kind of the turbulence model. More...
 
TURB_TRANS_MODEL GetKind_Trans_Model (void) const
 Get the kind of the transition model. More...
 
TURB_TRANS_CORRELATION GetKind_Trans_Correlation (void) const
 Get the kind of the transition correlations. More...
 
su2double GethRoughness (void) const
 Get RMS roughness for Transtion model from config. More...
 
SPECIES_MODEL GetKind_Species_Model (void) const
 Get the kind of the species model. More...
 
TURB_SGS_MODEL GetKind_SGS_Model (void) const
 Get the kind of the subgrid scale model. More...
 
unsigned short GetKind_TimeIntScheme (void) const
 Get the kind of time integration method. More...
 
unsigned short GetKind_ConvNumScheme (void) const
 Get the kind of convective numerical scheme. More...
 
CENTERED GetKind_Centered (void) const
 Get kind of center scheme for the convective terms. More...
 
UPWIND GetKind_Upwind (void) const
 Get kind of upwind scheme for the convective terms. More...
 
bool GetMUSCL (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_Flow (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_Heat (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_Turb (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_Species (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_AdjFlow (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetMUSCL_AdjTurb (void) const
 Get if the upwind scheme used MUSCL or not. More...
 
bool GetUse_Accurate_Jacobians (void) const
 Get whether to "Use Accurate Jacobians" for AUSM+up(2) and SLAU(2). More...
 
unsigned short GetKind_TimeIntScheme_Flow (void) const
 Get the kind of integration scheme (explicit or implicit) for the flow equations. More...
 
unsigned short GetKind_ADER_Predictor (void) const
 Get the kind of scheme (aliased or non-aliased) to be used in the predictor step of ADER-DG. More...
 
unsigned short GetKind_TimeIntScheme_Heat (void) const
 Get the kind of integration scheme (explicit or implicit) for the flow equations. More...
 
unsigned short GetKind_TimeStep_Heat (void) const
 Get the kind of time stepping for the heat equation. More...
 
STRUCT_TIME_INT GetKind_TimeIntScheme_FEA (void) const
 Get the kind of integration scheme (explicit or implicit) for the flow equations. More...
 
unsigned short GetKind_TimeIntScheme_Radiation (void) const
 Get the kind of integration scheme (explicit or implicit) for the radiation equations. More...
 
unsigned short GetKind_TimeIntScheme_Template (void)
 Get the kind of integration scheme (explicit or implicit) for the template equations. More...
 
STRUCT_SPACE_ITE GetKind_SpaceIteScheme_FEA (void) const
 Get the kind of integration scheme (explicit or implicit) for the flow equations. More...
 
unsigned short GetKind_ConvNumScheme_Flow (void) const
 Get the kind of convective numerical scheme for the flow equations (centered or upwind). More...
 
unsigned short GetKind_ConvNumScheme_FEM_Flow (void) const
 Get the kind of convective numerical scheme for the flow equations (finite element). More...
 
unsigned short GetKind_ConvNumScheme_Template (void) const
 Get the kind of convective numerical scheme for the template equations (centered or upwind). More...
 
CENTERED GetKind_Centered_Flow (void) const
 Get the kind of center convective numerical scheme for the flow equations. More...
 
unsigned short GetKind_Centered_Template (void)
 Get the kind of center convective numerical scheme for the plasma equations. More...
 
UPWIND GetKind_Upwind_Flow (void) const
 Get the kind of upwind convective numerical scheme for the flow equations. More...
 
unsigned short GetKind_FEM_Flow (void) const
 Get the kind of finite element convective numerical scheme for the flow equations. More...
 
FEM_SHOCK_CAPTURING_DG GetKind_FEM_DG_Shock (void) const
 Get the kind of shock capturing method in FEM DG solver. More...
 
unsigned short GetKind_Matrix_Coloring (void) const
 Get the kind of matrix coloring used for the sparse Jacobian computation. More...
 
LIMITER GetKind_SlopeLimit (void) const
 Get the method for limiting the spatial gradients. More...
 
LIMITER GetKind_SlopeLimit_Flow (void) const
 Get the method for limiting the spatial gradients. More...
 
LIMITER GetKind_SlopeLimit_Turb (void) const
 Get the method for limiting the spatial gradients. More...
 
LIMITER GetKind_SlopeLimit_Species () const
 Get the method for limiting the spatial gradients. More...
 
LIMITER GetKind_SlopeLimit_AdjTurb (void) const
 Get the method for limiting the spatial gradients. More...
 
LIMITER GetKind_SlopeLimit_AdjFlow (void) const
 Get the method for limiting the spatial gradients. More...
 
su2double GetKappa_1st_Flow (void) const
 Value of the calibrated constant for the Lax method (center scheme). More...
 
su2double GetKappa_2nd_Flow (void) const
 Value of the calibrated constant for the JST method (center scheme). More...
 
su2double GetKappa_4th_Flow (void) const
 Value of the calibrated constant for the JST method (center scheme). More...
 
su2double GetCent_Jac_Fix_Factor (void) const
 Factor by which to multiply the dissipation contribution to Jacobians of central schemes. More...
 
su2double GetCent_Inc_Jac_Fix_Factor (void) const
 Factor by which to multiply the dissipation contribution to Jacobians of incompressible central schemes. More...
 
unsigned short GetKind_TimeIntScheme_AdjFlow (void) const
 Get the kind of integration scheme (explicit or implicit) for the adjoint flow equations. More...
 
unsigned short GetKind_ConvNumScheme_AdjFlow (void) const
 Get the kind of convective numerical scheme for the adjoint flow equations (centered or upwind). More...
 
CENTERED GetKind_Centered_AdjFlow (void) const
 Get the kind of center convective numerical scheme for the adjoint flow equations. More...
 
UPWIND GetKind_Upwind_AdjFlow (void) const
 Get the kind of upwind convective numerical scheme for the adjoint flow equations. More...
 
su2double GetKappa_2nd_AdjFlow (void) const
 Value of the calibrated constant for the high order method (center scheme). More...
 
su2double GetKappa_4th_AdjFlow (void) const
 Value of the calibrated constant for the high order method (center scheme). More...
 
su2double GetKappa_1st_AdjFlow (void) const
 Value of the calibrated constant for the low order method (center scheme). More...
 
unsigned short GetKind_TimeIntScheme_Turb (void) const
 Get the kind of integration scheme (implicit) for the turbulence equations. More...
 
unsigned short GetKind_ConvNumScheme_Turb (void) const
 Get the kind of convective numerical scheme for the turbulence equations (upwind). More...
 
CENTERED GetKind_Centered_Turb (void) const
 Get the kind of center convective numerical scheme for the turbulence equations. More...
 
UPWIND GetKind_Upwind_Turb (void) const
 Get the kind of upwind convective numerical scheme for the turbulence equations. More...
 
unsigned short GetKind_TimeIntScheme_AdjTurb (void) const
 Get the kind of integration scheme (explicit or implicit) for the adjoint turbulence equations. More...
 
unsigned short GetKind_ConvNumScheme_AdjTurb (void) const
 Get the kind of convective numerical scheme for the adjoint turbulence equations (centered or upwind). More...
 
unsigned short GetKind_TimeIntScheme_Species () const
 Get the kind of integration scheme (implicit) for the Species equations. More...
 
unsigned short GetKind_ConvNumScheme_Species () const
 Get the kind of convective numerical scheme for the Species equations (upwind). More...
 
CENTERED GetKind_Centered_Species () const
 Get the kind of center convective numerical scheme for the Species equations. More...
 
UPWIND GetKind_Upwind_Species () const
 Get the kind of upwind convective numerical scheme for the Species equations. More...
 
bool GetBounded_Species () const
 Returns true if bounded scalar mode is on for species transport. More...
 
bool GetBounded_Turb () const
 Returns true if bounded scalar mode is on for turbulence transport. More...
 
bool GetBounded_Scalar () const
 Returns true if bounded scalar mode is used for any equation. More...
 
unsigned short GetKind_ConvNumScheme_Heat (void) const
 Get the kind of convective numerical scheme for the heat equation. More...
 
CENTERED GetKind_Centered_AdjTurb (void) const
 Get the kind of center convective numerical scheme for the adjoint turbulence equations. More...
 
UPWIND GetKind_Upwind_AdjTurb (void) const
 Get the kind of upwind convective numerical scheme for the adjoint turbulence equations. More...
 
bool GetFrozen_Visc_Cont (void) const
 Provides information about the way in which the turbulence will be treated by the cont. adjoint method. More...
 
bool GetFrozen_Visc_Disc (void) const
 Provides information about the way in which the turbulence will be treated by the disc. adjoint method. More...
 
bool GetInconsistent_Disc (void) const
 Provides information about using an inconsistent (primal/dual) discrete adjoint formulation. More...
 
bool GetFrozen_Limiter_Disc (void) const
 Provides information about the way in which the limiter will be treated by the disc. adjoint method. More...
 
bool GetSens_Remove_Sharp (void) const
 Provides information about if the sharp edges are going to be removed from the sensitivity. More...
 
INLET_TYPE GetKind_Inlet (void) const
 Get the kind of inlet boundary condition treatment (total conditions or mass flow). More...
 
bool GetInlet_Profile_From_File (void) const
 Check if the inlet profile(s) are specified in an input file. More...
 
string GetInlet_FileName (void) const
 Get name of the input file for the specified inlet profile. More...
 
string GetActDisk_FileName (void) const
 Get name of the input file for the specified actuator disk. More...
 
su2double GetInlet_Profile_Matching_Tolerance (void) const
 Get the tolerance used for matching two points on a specified inlet. More...
 
INLET_TYPE GetKind_Inc_Inlet (const string &val_marker) const
 Get the type of incompressible inlet from the list. More...
 
unsigned short GetnInc_Inlet (void) const
 Get the total number of types in Kind_Inc_Inlet list. More...
 
bool GetInc_Inlet_UseNormal (void) const
 Flag for whether the local boundary normal is used as the flow direction for an incompressible pressure inlet. More...
 
INC_OUTLET_TYPE GetKind_Inc_Outlet (const string &val_marker) const
 Get the type of incompressible outlet from the list. More...
 
su2double GetInc_Inlet_Damping (void) const
 Get the damping factor applied to velocity updates at incompressible pressure inlets. More...
 
su2double GetInc_Outlet_Damping (void) const
 Get the damping factor applied to pressure updates at incompressible mass flow outlet. More...
 
unsigned short GetKind_AverageProcess (void) const
 Get the kind of mixing process for averaging quantities at the boundaries. More...
 
unsigned short GetKind_PerformanceAverageProcess (void) const
 Get the kind of mixing process for averaging quantities at the boundaries. More...
 
void SetKind_AverageProcess (unsigned short new_AverageProcess)
 Set the kind of mixing process for averaging quantities at the boundaries. More...
 
void SetKind_PerformanceAverageProcess (unsigned short new_AverageProcess)
 Set the kind of mixing process for averaging quantities at the boundaries. More...
 
su2double GetRampRotatingFrame_Coeff (unsigned short iCoeff) const
 Get coeff for Rotating Frame Ramp. More...
 
bool GetRampRotatingFrame (void) const
 Get Rotating Frame Ramp option. More...
 
su2double GetRampOutletPressure_Coeff (unsigned short iCoeff) const
 Get coeff for Outlet Pressure Ramp. More...
 
su2double GetFinalOutletPressure (void) const
 Get final Outlet Pressure value for the ramp. More...
 
su2double GetMonitorOutletPressure (void) const
 Get final Outlet Pressure value for the ramp. More...
 
void SetMonitorOutletPressure (su2double newMonPres)
 Set Monitor Outlet Pressure value for the ramp. More...
 
bool GetRampOutletPressure (void) const
 Get Outlet Pressure Ramp option. More...
 
su2double GetMixedout_Coeff (unsigned short iCoeff) const
 Get mixedout coefficients. More...
 
su2double GetExtraRelFacGiles (unsigned short iCoeff) const
 Get extra relaxation factor coefficients for the Giels BC. More...
 
su2double GetAverageMachLimit (void) const
 Get mach limit for average massflow-based procedure . More...
 
unsigned short GetKind_MixingPlaneInterface (void) const
 Get the kind of mixing process for averaging quantities at the boundaries. More...
 
TURBOMACHINERY_TYPE GetKind_TurboMachinery (unsigned short val_iZone) const
 Get the kind of turbomachinery architecture. More...
 
unsigned short GetKind_SpanWise (void) const
 Get the kind of turbomachinery architecture. More...
 
bool GetBoolMixingPlaneInterface (void) const
 Verify if there is mixing plane interface specified from config file. More...
 
bool GetBoolTurbMixingPlane (void) const
 Verify if there is mixing plane interface specified from config file. More...
 
bool GetSpatialFourier (void) const
 Verify if there is mixing plane interface specified from config file. More...
 
unsigned short GetnMarker_MixingPlaneInterface (void) const
 number mixing plane interface specified from config file. More...
 
bool GetBoolTurbomachinery (void) const
 Verify if there is Turbomachinery performance option specified from config file. More...
 
su2double GetnBlades (unsigned short val_iZone) const
 number Turbomachinery blades computed using the pitch information. More...
 
void SetnBlades (unsigned short val_iZone, su2double nblades)
 number Turbomachinery blades computed using the pitch information. More...
 
bool GetBoolGiles (void) const
 Verify if there is any Giles Boundary Condition option specified from config file. More...
 
bool GetBoolRiemann (void) const
 Verify if there is any Riemann Boundary Condition option specified from config file. More...
 
unsigned short GetnMarker_Turbomachinery (void) const
 number Turbomachinery performance option specified from config file. More...
 
unsigned short GetnMarker_Shroud (void) const
 Get number of shroud markers. More...
 
string GetMarker_Shroud (unsigned short val_marker) const
 Get the marker shroud. More...
 
unsigned short GetnMarker_TurboPerformance (void) const
 number Turbomachinery performance option specified from config file. More...
 
unsigned short Get_nSpanWiseSections_User (void) const
 number span-wise sections to compute 3D BC and performance for turbomachinery specified by the user. More...
 
unsigned short GetnSpanWiseSections (void) const
 number span-wise sections to compute 3D BC and performance for turbomachinery. More...
 
void SetnSpanMaxAllZones (unsigned short val_nSpna_max)
 set number of maximum span-wise sections among all zones . More...
 
unsigned short GetnSpanMaxAllZones (void) const
 number span-wise sections to compute performance for turbomachinery. More...
 
void SetnSpanWiseSections (unsigned short nSpan)
 set number span-wise sections to compute 3D BC and performance for turbomachinery. More...
 
unsigned short GetnSpan_iZones (unsigned short iZone) const
 get number span-wise sections to compute 3D BC and performance for turbomachinery. More...
 
void SetnSpan_iZones (unsigned short nSpan, unsigned short iZone)
 set number span-wise sections to compute 3D BC and performance for turbomachinery. More...
 
string GetMarker_TurboPerf_BoundIn (unsigned short index) const
 get inlet bounds name for Turbomachinery performance calculation. More...
 
string GetMarker_TurboPerf_BoundOut (unsigned short index) const
 get outlet bounds name for Turbomachinery performance calculation. More...
 
TURBO_PERF_KIND GetKind_TurboPerf (unsigned short val_iZone) const
 get marker kind for Turbomachinery performance calculation. More...
 
TURBO_INTERFACE_KIND GetKind_TurboInterface (unsigned short interfaceIndex) const
 gets interface kind for an interface marker in turbomachinery problem More...
 
string GetMarker_PerBound (unsigned short val_marker) const
 get outlet bounds name for Turbomachinery performance calculation. More...
 
unsigned short GetKind_Engine_Inflow (void) const
 Get the kind of inlet boundary condition treatment (total conditions or mass flow). More...
 
unsigned short GetKind_ActDisk (void) const
 Get the kind of inlet boundary condition treatment (total conditions or mass flow). More...
 
void SetKindWall (string val_marker, unsigned short val_kindwall)
 Set the kind of wall - rough or smooth. More...
 
unsigned short GetnLocationStations (void) const
 Get the number of sections. More...
 
unsigned short GetnWingStations (void) const
 Get the number of sections for computing internal volume. More...
 
su2double GetGeo_Waterline_Location (void) const
 Get the location of the waterline. More...
 
bool GetHold_GridFixed (void) const
 Provides information about the the nodes that are going to be moved on a deformation volumetric grid deformation. More...
 
unsigned short GetKind_ObjFunc (unsigned short val_obj=0) const
 Get the kind of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. More...
 
su2double GetWeight_ObjFunc (unsigned short val_obj) const
 Get the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. More...
 
void SetWeight_ObjFunc (unsigned short val_obj, su2double val)
 Set the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. More...
 
const string & GetCustomObjFunc () const
 Get the user expression for the custom objective function. More...
 
const string & GetCustomOutputs () const
 Get the user expressions for custom outputs. More...
 
unsigned short GetKind_SensSmooth (void) const
 Get the kind of sensitivity smoothing technique. More...
 
TIME_MARCHING GetTime_Marching () const
 Provides information about the time integration, and change the write in the output files information about the iteration. More...
 
unsigned short GetnSpecies () const
 Provides the number of species present in the gas mixture. More...
 
const su2doubleGetGas_Composition (void) const
 Provides the gas mass fractions of the flow. More...
 
const su2doubleGetSupercatalytic_Wall_Composition (void) const
 Provides the gas mass fractions at the wall for supercat wall. More...
 
bool GetRestart (void) const
 Provides the restart information. More...
 
bool GetRead_Binary_Restart (void) const
 Flag for whether binary SU2 native restart files are read. More...
 
bool GetWrt_Restart_Overwrite (void) const
 Flag for whether restart solution files are overwritten. More...
 
bool GetWrt_Surface_Overwrite (void) const
 Flag for whether visualization files are overwritten. More...
 
bool GetWrt_Volume_Overwrite (void) const
 Flag for whether visualization files are overwritten. More...
 
unsigned short GetnVar (void)
 Provides the number of varaibles. More...
 
unsigned short GetnZone (void) const
 Provides the number of varaibles. More...
 
unsigned short GetiZone (void) const
 Provides the number of varaibles. More...
 
bool GetRestart_Flow (void) const
 For some problems like adjoint or the linearized equations it is necessary to restart the flow solution. More...
 
bool GetFrozen (void) const
 Indicates whether the flow is frozen (chemistry deactivated). More...
 
bool GetIonization (void) const
 Indicates whether electron gas is present in the gas mixture. More...
 
bool GetVTTransferResidualLimiting (void) const
 Indicates whether the VT source residual is limited. More...
 
bool GetMonoatomic (void) const
 Indicates if mixture is monoatomic. More...
 
bool GetSupercatalytic_Wall (void) const
 Indicates whether supercatalytic wall is used. More...
 
bool GetEquivArea (void) const
 Information about computing and plotting the equivalent area distribution. More...
 
bool GetInvDesign_Cp (void) const
 Information about computing and plotting the equivalent area distribution. More...
 
bool GetInvDesign_HeatFlux (void) const
 Information about computing and plotting the equivalent area distribution. More...
 
string GetMesh_FileName (void) const
 Get name of the input grid. More...
 
string GetMesh_Out_FileName (void) const
 Get name of the output grid, this parameter is important for grid adaptation and deformation. More...
 
string GetSolution_FileName (void) const
 Get the name of the file with the solution of the flow problem. More...
 
string GetSolution_AdjFileName (void) const
 Get the name of the file with the solution of the adjoint flow problem with drag objective function. More...
 
unsigned short GetMesh_FileFormat (void) const
 Get the format of the input/output grid. More...
 
TAB_OUTPUT GetTabular_FileFormat (void) const
 Get the format of the output solution. More...
 
unsigned short GetOutput_Precision (void) const
 Get the output precision to be used in <ofstream>.precision(value) for history and SU2_DOT output. More...
 
unsigned short GetActDisk_Jump (void) const
 Get the format of the output solution. More...
 
string GetConv_FileName (void) const
 Get the name of the file with the convergence history of the problem. More...
 
unsigned long GetStartWindowIteration (void) const
 Get the Starting Iteration for the windowing approach in Sensitivity Analysis for period-averaged outputs, which oscillate. More...
 
WINDOW_FUNCTION GetKindWindow (void) const
 Get Index of the window function used as weight in the cost functional. More...
 
string GetBreakdown_FileName (void) const
 Get the name of the file with the forces breakdown of the problem. More...
 
string GetVolume_FileName (void) const
 Get the name of the file with the flow variables. More...
 
string GetFilename (string filename, const string &ext, int Iter) const
 Add any numbers necessary to the filename (iteration number, zone ID ...) More...
 
string GetFilename_Iter (const string &filename_iter, unsigned long curInnerIter, unsigned long curOuterIter) const
 Add steady iteration number to the filename (does not overwrite previous files) More...
 
string GetMultizone_FileName (string val_filename, int val_iZone, const string &ext) const
 Append the zone index to the restart or the solution files. More...
 
string GetMultizone_HistoryFileName (string val_filename, int val_iZone, const string &ext) const
 Append the zone index to the restart or the solution files. More...
 
string GetMultiInstance_FileName (string val_filename, int val_iInst, const string &ext) const
 Append the instance index to the restart or the solution files. More...
 
string GetMultiInstance_HistoryFileName (string val_filename, int val_iInst) const
 Append the instance index to the restart or the solution files. More...
 
string GetRestart_FileName (void) const
 Get the name of the restart file for the flow variables. More...
 
string GetRestart_AdjFileName (void) const
 Get the name of the restart file for the adjoint variables (drag objective function). More...
 
string GetAdj_FileName (void) const
 Get the name of the file with the adjoint variables. More...
 
string GetObjFunc_Grad_FileName (void) const
 Get the name of the file with the gradient of the objective function. More...
 
string GetObjFunc_Value_FileName (void) const
 Get the name of the file with the gradient of the objective function. More...
 
string GetSurfCoeff_FileName (void) const
 Get the name of the file with the surface information for the flow problem. More...
 
string GetSurfAdjCoeff_FileName (void) const
 Get the name of the file with the surface information for the adjoint problem. More...
 
string GetSurfSens_FileName (void) const
 Get the name of the file with the surface sensitivity (discrete adjoint). More...
 
string GetVolSens_FileName (void) const
 Get the name of the file with the volume sensitivity (discrete adjoint). More...
 
string GetUnsteady_FileName (string val_filename, int val_iter, const string &ext) const
 Augment the input filename with the iteration number for an unsteady file. More...
 
string GetObjFunc_Extension (string val_filename) const
 Append the input filename string with the appropriate objective function extension. More...
 
unsigned short GetResidual_Func_Flow (void) const
 Get functional that is going to be used to evaluate the residual flow convergence. More...
 
unsigned short GetCauchy_Func_Flow (void) const
 Get functional that is going to be used to evaluate the flow convergence. More...
 
unsigned short GetCauchy_Func_AdjFlow (void) const
 Get functional that is going to be used to evaluate the adjoint flow convergence. More...
 
unsigned short GetCauchy_Elems (void) const
 Get the number of iterations that are considered in the Cauchy convergence criteria. More...
 
unsigned long GetStartConv_Iter (void) const
 Get the number of iterations that are not considered in the convergence criteria. More...
 
su2double GetCauchy_Eps (void) const
 Get the value of convergence criteria for the Cauchy method in the direct, adjoint or linearized problem. More...
 
su2double GetDelta_UnstTimeND (void) const
 If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. More...
 
su2double GetTotal_UnstTimeND (void) const
 If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. More...
 
su2double GetDelta_UnstTime (void) const
 If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. More...
 
void SetDelta_UnstTimeND (su2double val_delta_unsttimend)
 Set the value of the unsteadty time step using the CFL number. More...
 
su2double GetTotal_UnstTime (void) const
 If we are performing an unsteady simulation, this is the value of max physical time for which we run the simulation. More...
 
su2double GetCurrent_UnstTime (void) const
 If we are performing an unsteady simulation, this is the value of current time. More...
 
bool GetSubsonicEngine (void) const
 Divide the rectbles and hexahedron. More...
 
bool GetActDisk_DoubleSurface (void) const
 Actuator disk defined with a double surface. More...
 
bool GetEngine_HalfModel (void) const
 Only halg of the engine is in the compputational grid. More...
 
bool GetActDisk_SU2_DEF (void) const
 Actuator disk defined with a double surface. More...
 
su2doubleGetDV_Value (unsigned short val_dv, unsigned short val_val=0)
 Value of the design variable step, we use this value in design problems. More...
 
const su2doubleGetDV_Value (unsigned short val_dv, unsigned short val_val=0) const
 
void SetDV_Value (unsigned short val_dv, unsigned short val_ind, su2double val)
 Set the value of the design variable step, we use this value in design problems. More...
 
bool GetGrid_Movement (void) const
 Get information about the grid movement. More...
 
bool GetDynamic_Grid (void) const
 Get information about dynamic grids. More...
 
bool GetVolumetric_Movement (void) const
 Get information about the volumetric movement. More...
 
bool GetSurface_Movement (unsigned short kind_movement) const
 Get information about deforming markers. More...
 
void SetSurface_Movement (unsigned short iMarker, unsigned short kind_movement)
 Set a surface movement marker. More...
 
unsigned short GetKind_GridMovement () const
 Get the type of dynamic mesh motion. Each zone gets a config file. More...
 
void SetKind_GridMovement (unsigned short motion_Type)
 Set the type of dynamic mesh motion. More...
 
unsigned short GetKind_SurfaceMovement (unsigned short iMarkerMoving) const
 Get the type of surface motion. More...
 
su2double GetMach_Motion (void) const
 Get the mach number based on the mesh velocity and freestream quantities. More...
 
su2double GetMotion_Origin (unsigned short iDim) const
 Get the mesh motion origin. More...
 
void SetMotion_Origin (const su2double *val)
 Set the mesh motion origin. More...
 
su2double GetMarkerMotion_Origin (unsigned short iMarkerMoving, unsigned short iDim) const
 Get the mesh motion origin. More...
 
void SetMarkerMotion_Origin (const su2double *val, unsigned short iMarkerMoving)
 Set the mesh motion origin. More...
 
su2double GetTranslation_Rate (unsigned short iDim) const
 Get the translational velocity of the mesh. More...
 
void SetTranslation_Rate (unsigned short iDim, su2double val)
 Set the translational velocity of the mesh. More...
 
su2double GetMarkerTranslationRate (unsigned short iMarkerMoving, unsigned short iDim) const
 Get the translational velocity of the marker. More...
 
void SetMarkerTranslationRate (unsigned short iMarkerMoving, unsigned short iDim, su2double val)
 Set the translation rate of the marker. More...
 
su2double GetRotation_Rate (unsigned short iDim) const
 Get the rotation rate of the mesh. More...
 
void SetRotation_Rate (unsigned short iDim, su2double val)
 Get the rotation rate of the mesh. More...
 
su2double GetMarkerRotationRate (unsigned short iMarkerMoving, unsigned short iDim) const
 Get the rotation rate of the marker. More...
 
void SetMarkerRotationRate (unsigned short iMarkerMoving, unsigned short iDim, su2double val)
 Set the rotation rate of the marker. More...
 
su2double GetPitching_Omega (unsigned short iDim) const
 Get the pitching rate of the mesh. More...
 
su2double GetMarkerPitching_Omega (unsigned short iMarkerMoving, unsigned short iDim) const
 Get pitching rate of the marker. More...
 
su2double GetPitching_Ampl (unsigned short iDim) const
 Get the pitching amplitude of the mesh. More...
 
su2double GetMarkerPitching_Ampl (unsigned short iMarkerMoving, unsigned short iDim) const
 Get pitching amplitude of the marker. More...
 
su2double GetPitching_Phase (unsigned short iDim) const
 Get the pitching phase of the mesh. More...
 
su2double GetMarkerPitching_Phase (unsigned short iMarkerMoving, unsigned short iDim) const
 Get pitching phase of the marker. More...
 
su2double GetPlunging_Omega (unsigned short iDim) const
 Get the plunging rate of the mesh. More...
 
su2double GetMarkerPlunging_Omega (unsigned short iMarkerMoving, unsigned short iDim) const
 Get plunging rate of the marker. More...
 
su2double GetPlunging_Ampl (unsigned short iDim) const
 Get the plunging amplitude of the mesh. More...
 
su2double GetMarkerPlunging_Ampl (unsigned short iMarkerMoving, unsigned short iDim) const
 Get plunging amplitude of the marker. More...
 
su2double GetFinalRotation_Rate_Z () const
 Get the angular velocity of the mesh about the z-axis. More...
 
void SetRotation_Rate_Z (su2double newRotation_Rate_Z)
 Set the angular velocity of the mesh about the z-axis. More...
 
const su2doubleGetOmega_HB (void) const
 Get the Harmonic Balance frequency pointer. More...
 
bool GetHB_Precondition (void) const
 Get if harmonic balance source term is to be preconditioned. More...
 
unsigned short GetMoveMotion_Origin (unsigned short val_marker) const
 Get if we should update the motion origin. More...
 
su2double GetminTurkelBeta () const
 Get the minimum value of Beta for Roe-Turkel preconditioner. More...
 
su2double GetmaxTurkelBeta () const
 Get the minimum value of Beta for Roe-Turkel preconditioner. More...
 
bool GetAdiabaticWall (void)
 Get information about the adibatic wall condition. More...
 
bool GetIsothermalWall (void)
 Get information about the isothermal wall condition. More...
 
bool Low_Mach_Preconditioning (void) const
 Get information about the Low Mach Preconditioning. More...
 
bool Low_Mach_Correction (void) const
 Get information about the Low Mach Correction. More...
 
bool GetPoissonSolver (void) const
 Get information about the poisson solver condition. More...
 
bool GetGravityForce (void) const
 Get information about the gravity force. More...
 
bool GetVorticityConfinement (void) const
 Get information about the Vorticity Confinement. More...
 
bool GetBody_Force (void) const
 Get information about the body force. More...
 
const su2doubleGetBody_Force_Vector (void) const
 Get a pointer to the body force vector. More...
 
ENUM_STREAMWISE_PERIODIC GetKind_Streamwise_Periodic (void) const
 Get information about the streamwise periodicity (None, Pressure_Drop, Massflow). More...
 
bool GetStreamwise_Periodic_Temperature (void) const
 Get information about the streamwise periodicity Energy equation handling. More...
 
su2double GetStreamwise_Periodic_OutletHeat (void) const
 Get the value of the artificial periodic outlet heat. More...
 
su2double GetStreamwise_Periodic_PressureDrop (void) const
 Get the value of the pressure delta from which body force vector is computed. More...
 
void SetStreamwise_Periodic_PressureDrop (su2double Streamwise_Periodic_PressureDrop_)
 Set the value of the pressure delta from which body force vector is computed. Necessary for Restart metadata. More...
 
su2double GetStreamwise_Periodic_TargetMassFlow (void) const
 Get the value of the massflow from which body force vector is computed. More...
 
bool GetHeatSource (void) const
 Get information about the volumetric heat source. More...
 
su2double GetHeatSource_Val (void) const
 Get information about the volumetric heat source. More...
 
su2double GetHeatSource_Rot_Z (void) const
 Get the rotation angle of the volumetric heat source in axis Z. More...
 
void SetHeatSource_Rot_Z (su2double val_rot)
 Set the rotation angle of the volumetric heat source in axis Z. More...
 
const su2doubleGetHeatSource_Center (void) const
 Get the position of the center of the volumetric heat source. More...
 
void SetHeatSource_Center (su2double x_cent, su2double y_cent, su2double z_cent)
 Set the position of the center of the volumetric heat source. More...
 
const su2doubleGetHeatSource_Axes (void) const
 Get the radius of the ellipsoid that introduces a volumetric heat source. More...
 
bool GetRotating_Frame (void) const
 Get information about the rotational frame. More...
 
bool GetAxisymmetric (void) const
 Get information about the axisymmetric frame. More...
 
unsigned short GetSmoothNumGrid (void) const
 Get information about there is a smoothing of the grid coordinates. More...
 
void SubtractFinestMesh (void)
 Subtract one to the index of the finest grid (full multigrid strategy). More...
 
unsigned short GetDesign_Variable (unsigned short val_dv) const
 Obtain the kind of design variable. More...
 
su2double GetBuffet_k (void) const
 Get the buffet sensor sharpness coefficient. More...
 
su2double GetBuffet_lambda (void) const
 Get the buffet sensor offset parameter. More...
 
unsigned short GetMarker_CfgFile_TagBound (const string &val_marker) const
 Get the index in the config information of the marker val_marker. More...
 
string GetMarker_CfgFile_TagBound (unsigned short val_marker) const
 Get the name in the config information of the marker number val_marker. More...
 
unsigned short GetMarker_CfgFile_KindBC (const string &val_marker) const
 Get the boundary information (kind of boundary) in the config information of the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Monitoring (const string &val_marker) const
 Get the monitoring information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_GeoEval (const string &val_marker) const
 Get the monitoring information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Designing (const string &val_marker) const
 Get the monitoring information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Plotting (const string &val_marker) const
 Get the plotting information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Analyze (const string &val_marker) const
 Get the plotting information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_ZoneInterface (const string &val_marker) const
 Get the multi-physics interface information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Turbomachinery (const string &val_marker) const
 Get the TurboPerformance information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_TurbomachineryFlag (const string &val_marker) const
 Get the TurboPerformance flag information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_MixingPlaneInterface (const string &val_marker) const
 Get the MixingPlane interface information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Giles (const string &val_marker) const
 Get the Giles boundary information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_DV (const string &val_marker) const
 Get the DV information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Moving (const string &val_marker) const
 Get the motion information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_SobolevBC (const string &val_marker) const
 Get the gradient boundary information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Deform_Mesh (const string &val_marker) const
 Get the DEFORM_MESH information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Deform_Mesh_Sym_Plane (const string &val_marker) const
 Get the DEFORM_MESH_SYM_PLANE information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_Fluid_Load (const string &val_marker) const
 Get the Fluid_Load information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_PyCustom (const string &val_marker) const
 Get the Python customization information from the config definition for the marker val_marker. More...
 
unsigned short GetMarker_CfgFile_PerBound (const string &val_marker) const
 Get the periodic information from the config definition of the marker val_marker. More...
 
unsigned short GetMarker_ZoneInterface (const string &val_marker) const
 Get the name of the marker val_marker. More...
 
string GetMarkerTag_ZoneInterface (unsigned short val_iMarker) const
 Get the name of the marker val_iMarker. More...
 
unsigned short GetnMarker_ZoneInterface (void) const
 Get the number of markers in the multizone interface. More...
 
bool GetSolid_Wall (unsigned short iMarker) const
 Determines whether a marker with index iMarker is a solid boundary. More...
 
bool GetViscous_Wall (unsigned short iMarker) const
 Determines whether a marker with index iMarker is a viscous no-slip boundary. More...
 
bool GetCatalytic_Wall (unsigned short iMarker) const
 Determines whether a marker with index iMarker is a catalytic boundary. More...
 
bool GetContinuous_Adjoint (void) const
 Determines if problem is adjoint. More...
 
bool GetViscous (void) const
 Determines if problem is viscous. More...
 
bool GetCatalytic (void) const
 Determines if problem has catalytic walls. More...
 
unsigned short GetContainerPosition (unsigned short val_eqsystem)
 Provides the index of the solution in the container. More...
 
su2double GetMinLogResidual (void) const
 Value of the minimum residual value (log10 scale). More...
 
unsigned long GetBc_Eval_Freq (void) const
 Evaluation frequency for Engine and Actuator disk markers. More...
 
su2double GetDamp_Engine_Inflow (void) const
 Value of the damping factor for the engine inlet bc. More...
 
su2double GetDamp_Engine_Exhaust (void) const
 Value of the damping factor for the engine exhaust inlet bc. More...
 
su2double GetDamp_Res_Restric (void) const
 Value of the damping factor for the residual restriction. More...
 
su2double GetDamp_Correc_Prolong (void) const
 Value of the damping factor for the correction prolongation. More...
 
su2double GetPosition_Plane (void) const
 Value of the position of the Near Field (y coordinate for 2D, and z coordinate for 3D). More...
 
su2double GetWeightCd (void) const
 Value of the weight of the drag coefficient in the Sonic Boom optimization. More...
 
void SetdNetThrust_dBCThrust (su2double val_dnetthrust_dbcthrust)
 Value of the damping factor for the Thrust BC (actuator disk). More...
 
su2double GetFixAzimuthalLine (void) const
 Value of the azimuthal line to fix due to a misalignments of the nearfield. More...
 
su2double GetdCD_dCL (void) const
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetdCD_dCL (su2double val_dcd_dcl)
 Value of the weight of the CD, CL, CM optimization. More...
 
su2double GetdCMx_dCL (void) const
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetdCMx_dCL (su2double val_dcmx_dcl)
 Value of the weight of the CD, CL, CM optimization. More...
 
su2double GetdCMy_dCL (void) const
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetdCMy_dCL (su2double val_dcmy_dcl)
 Value of the weight of the CD, CL, CM optimization. More...
 
su2double GetdCMz_dCL (void) const
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetdCMz_dCL (su2double val_dcmz_dcl)
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetdCL_dAlpha (su2double val_dcl_dalpha)
 Value of the weight of the CD, CL, CM optimization. More...
 
su2double GetCL_Target (void) const
 Value of the weight of the CD, CL, CM optimization. More...
 
void SetGlobalParam (MAIN_SOLVER val_solver, unsigned short val_system)
 Set the global parameters of each simulation for each runtime system. More...
 
const su2doubleGetPeriodicRotCenter (const string &val_marker) const
 Center of rotation for a rotational periodic boundary. More...
 
const su2doubleGetPeriodicRotAngles (const string &val_marker) const
 Angles of rotation for a rotational periodic boundary. More...
 
const su2doubleGetPeriodicTranslation (const string &val_marker) const
 Translation vector for a translational periodic boundary. More...
 
const su2doubleGetPeriodic_Translation (unsigned short val_index) const
 Get the translation vector for a periodic transformation. More...
 
unsigned short GetMarker_Periodic_Donor (const string &val_marker) const
 Get the rotationally periodic donor marker for boundary val_marker. More...
 
su2double GetActDisk_NetThrust (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_Power (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_MassFlow (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_Mach (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_Force (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_BCThrust (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_BCThrust_Old (const string &val_marker) const
 Get the origin of the actuator disk. More...
 
su2double GetActDisk_Area (const string &val_marker) const
 Get the tip radius of th actuator disk. More...
 
su2double GetActDisk_ReverseMassFlow (const string &val_marker) const
 Get the tip radius of th actuator disk. More...
 
su2double GetActDisk_PressJump (const string &val_marker, unsigned short val_index) const
 Get the thrust corffient of the actuator disk. More...
 
su2double GetActDisk_TempJump (const string &val_marker, unsigned short val_index) const
 Get the thrust corffient of the actuator disk. More...
 
su2double GetActDisk_Omega (const string &val_marker, unsigned short val_index) const
 Get the rev / min of the actuator disk. More...
 
su2double GetActDiskBem_CG (unsigned short iDim, string val_marker, unsigned short val_index) const
 Get the Center of the actuator disk with BEM. More...
 
su2double GetActDiskBem_Axis (unsigned short iDim, string val_marker, unsigned short val_index) const
 Get the axis of the actuator disk with BEM. More...
 
const unsigned short & GetActDiskBem_Frequency (void) const
 Get the frequency of updating the actuator disk with BEM. More...
 
su2double GetBEM_blade_angle (void) const
 Get the blade angle of the propeller. More...
 
const string & GetBEM_prop_filename (void) const
 Get the filename of the propeller. More...
 
unsigned short GetMarker_CfgFile_ActDiskOutlet (const string &val_marker) const
 Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet). More...
 
unsigned short GetMarker_CfgFile_EngineExhaust (const string &val_marker) const
 Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet). More...
 
unsigned short GetMarker_Moving (const string &val_marker) const
 Get the internal index for a moving boundary val_marker. More...
 
bool GetMarker_Moving_Bool (const string &val_marker) const
 Get a bool for whether a marker is moving. val_marker. More...
 
unsigned short GetMarker_Deform_Mesh (const string &val_marker) const
 Get the internal index for a DEFORM_MESH boundary val_marker. More...
 
unsigned short GetMarker_Deform_Mesh_Sym_Plane (const string &val_marker) const
 Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker. More...
 
bool GetMarker_Deform_Mesh_Bool (const string &val_marker) const
 Get a bool for whether the marker is deformed. val_marker. More...
 
unsigned short GetMarker_Fluid_Load (const string &val_marker) const
 Get the internal index for a Fluid_Load boundary val_marker. More...
 
unsigned short GetMarker_SobolevBC (const string &val_marker) const
 Get the internal index for a gradient boundary condition val_marker. More...
 
string GetMarker_Moving_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
string GetMarker_Deform_Mesh_TagBound (unsigned short val_marker) const
 Get the name of the DEFORM_MESH boundary defined in the geometry file. More...
 
string GetMarker_Deform_Mesh_Sym_Plane_TagBound (unsigned short val_marker) const
 Get the name of the DEFORM_MESH_SYM_PLANE boundary defined in the geometry file. More...
 
string GetMarker_Fluid_Load_TagBound (unsigned short val_marker) const
 Get the name of the Fluid_Load boundary defined in the geometry file. More...
 
string GetMarker_PyCustom_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
string GetMarker_Analyze_TagBound (unsigned short val_marker) const
 Get the name of the surface defined in the geometry file. More...
 
su2double GetExhaust_Temperature_Target (const string &val_index) const
 Get the total temperature at a nacelle boundary. More...
 
su2double GetInletTtotal (const string &val_index) const
 Get the total temperature at an inlet boundary. More...
 
su2double GetInlet_Temperature (const string &val_index) const
 Get the temperature at a supersonic inlet boundary. More...
 
su2double GetInlet_Pressure (const string &val_index) const
 Get the pressure at a supersonic inlet boundary. More...
 
const su2doubleGetInlet_Velocity (const string &val_index) const
 Get the velocity vector at a supersonic inlet boundary. More...
 
const su2doubleGetInlet_MassFrac () const
 Get the mass fraction vector for a NEMO inlet boundary. More...
 
su2double GetInlet_Temperature_ve () const
 Get the Tve value for a NEMO inlet boundary. More...
 
su2double GetInletPtotal (const string &val_index) const
 Get the total pressure at an inlet boundary. More...
 
void SetInletPtotal (su2double val_pressure, const string &val_marker)
 Set the total pressure at an inlet boundary. More...
 
const su2doubleGetInlet_SpeciesVal (const string &val_index) const
 Get the species values at an inlet boundary. More...
 
const su2doubleGetInlet_TurbVal (const string &val_index) const
 Get the turbulent properties values at an inlet boundary. More...
 
su2double GetExhaust_Pressure_Target (const string &val_index) const
 Get the total pressure at an nacelle boundary. More...
 
su2double GetCFLRedCoeff_Turb (void) const
 Value of the CFL reduction in turbulence problems. More...
 
su2double GetCFLRedCoeff_Species () const
 Value of the CFL reduction in species problems. More...
 
const su2doubleGetInletFlowDir (const string &val_index) const
 Get the flow direction unit vector at an inlet boundary. More...
 
su2double GetOutlet_Pressure (const string &val_index) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetOutlet_Pressure (su2double val_pressure, const string &val_marker)
 Set the back pressure (static) at an outlet boundary. More...
 
su2double GetRiemann_Var1 (const string &val_marker) const
 Get the var 1 at Riemann boundary. More...
 
su2double GetRiemann_Var2 (const string &val_marker) const
 Get the var 2 at Riemann boundary. More...
 
const su2doubleGetRiemann_FlowDir (const string &val_marker) const
 Get the Flowdir at Riemann boundary. More...
 
unsigned short GetKind_Data_Riemann (const string &val_marker) const
 Get Kind Data of Riemann boundary. More...
 
su2double GetGiles_Var1 (const string &val_marker) const
 Get the var 1 for the Giels BC. More...
 
su2double GetGiles_Var2 (const string &val_marker) const
 Get the var 2 for the Giles boundary. More...
 
const su2doubleGetGiles_FlowDir (const string &val_marker) const
 Get the Flowdir for the Giles BC. More...
 
unsigned short GetKind_Data_Giles (const string &val_marker) const
 Get Kind Data for the Giles BC. More...
 
void SetGiles_Var1 (su2double newVar1, const string &val_marker)
 Set the var 1 for Giles BC. More...
 
su2double GetGiles_RelaxFactorAverage (const string &val_marker) const
 Get the relax factor for the average component for the Giles BC. More...
 
su2double GetGiles_RelaxFactorFourier (const string &val_marker) const
 Get the relax factor for the fourier component for the Giles BC. More...
 
su2double GetPressureOut_BC () const
 Get the outlet pressure imposed as BC for internal flow. More...
 
void SetPressureOut_BC (su2double val_press)
 Set the outlet pressure imposed as BC for internal flow. More...
 
su2double GetIncInlet_BC () const
 Get the inlet velocity or pressure imposed for incompressible flow. More...
 
void SetIncInlet_BC (su2double val_in)
 Set the inlet velocity or pressure imposed as BC for incompressible flow. More...
 
su2double GetIncTemperature_BC () const
 Get the inlet temperature imposed as BC for incompressible flow. More...
 
void SetIncTemperature_BC (su2double val_temperature)
 Set the inlet temperature imposed as BC for incompressible flow. More...
 
su2double GetIncPressureOut_BC () const
 Get the outlet pressure imposed as BC for incompressible flow. More...
 
void SetIncPressureOut_BC (su2double val_pressure)
 Set the outlet pressure imposed as BC for incompressible flow. More...
 
su2double GetTotalPressureIn_BC () const
 Get the inlet total pressure imposed as BC for internal flow. More...
 
su2double GetTotalTemperatureIn_BC () const
 Get the inlet total temperature imposed as BC for internal flow. More...
 
void SetTotalTemperatureIn_BC (su2double val_temp)
 Set the inlet total temperature imposed as BC for internal flow. More...
 
su2double GetFlowAngleIn_BC () const
 Get the inlet flow angle imposed as BC for internal flow. More...
 
su2double GetIsothermal_Temperature (const string &val_index) const
 Get the wall temperature (static) at an isothermal boundary. More...
 
su2double GetWall_HeatFlux (const string &val_index) const
 Get the wall heat flux on a constant heat flux boundary. More...
 
su2double GetWall_HeatTransfer_Coefficient (const string &val_index) const
 Get the heat transfer coefficient on a heat transfer boundary. More...
 
su2double GetWall_HeatTransfer_Temperature (const string &val_index) const
 Get the temperature at inifinty on a heat transfer boundary. More...
 
WALL_FUNCTIONS GetWallFunction_Treatment (const string &val_marker) const
 Get the wall function treatment for the given boundary marker. More...
 
const unsigned short * GetWallFunction_IntInfo (const string &val_marker) const
 Get the additional integer info for the wall function treatment for the given boundary marker. More...
 
const su2doubleGetWallFunction_DoubleInfo (const string &val_marker) const
 Get the additional double info for the wall function treatment for the given boundary marker. More...
 
pair< WALL_TYPE, su2doubleGetWallRoughnessProperties (const string &val_marker) const
 Get the type of wall and roughness height on a wall boundary (Heatflux or Isothermal). More...
 
su2double GetEngineInflow_Target (const string &val_marker) const
 Get the target (pressure, massflow, etc) at an engine inflow boundary. More...
 
su2double GetInflow_Mach (const string &val_marker) const
 Get the fan face Mach number at an engine inflow boundary. More...
 
su2double GetInflow_Pressure (const string &val_marker) const
 Get the back pressure (static) at an engine inflow boundary. More...
 
su2double GetInflow_MassFlow (const string &val_marker) const
 Get the mass flow rate at an engine inflow boundary. More...
 
su2double GetInflow_ReverseMassFlow (const string &val_marker) const
 Get the percentage of reverse flow at an engine inflow boundary. More...
 
su2double GetInflow_ReverseMassFlow (unsigned short val_marker) const
 Get the percentage of reverse flow at an engine inflow boundary. More...
 
su2double GetInflow_TotalPressure (const string &val_marker) const
 Get the total pressure at an engine inflow boundary. More...
 
su2double GetInflow_Temperature (const string &val_marker) const
 Get the temperature (static) at an engine inflow boundary. More...
 
su2double GetInflow_TotalTemperature (const string &val_marker) const
 Get the total temperature at an engine inflow boundary. More...
 
su2double GetInflow_RamDrag (const string &val_marker) const
 Get the ram drag at an engine inflow boundary. More...
 
su2double GetInflow_Force (const string &val_marker) const
 Get the force balance at an engine inflow boundary. More...
 
su2double GetInflow_Power (const string &val_marker) const
 Get the power at an engine inflow boundary. More...
 
su2double GetExhaust_Pressure (const string &val_marker) const
 Get the back pressure (static) at an engine exhaust boundary. More...
 
su2double GetExhaust_Temperature (const string &val_marker) const
 Get the temperature (static) at an engine exhaust boundary. More...
 
su2double GetExhaust_MassFlow (const string &val_marker) const
 Get the massflow at an engine exhaust boundary. More...
 
su2double GetExhaust_TotalPressure (const string &val_marker) const
 Get the total pressure at an engine exhaust boundary. More...
 
su2double GetExhaust_TotalTemperature (const string &val_marker) const
 Get the total temperature at an engine exhaust boundary. More...
 
su2double GetExhaust_GrossThrust (const string &val_marker) const
 Get the gross thrust at an engine exhaust boundary. More...
 
su2double GetExhaust_Force (const string &val_marker) const
 Get the force balance at an engine exhaust boundary. More...
 
su2double GetExhaust_Power (const string &val_marker) const
 Get the power at an engine exhaust boundary. More...
 
void SetInflow_Mach (unsigned short val_marker, su2double val_fanface_mach)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetInflow_Pressure (unsigned short val_marker, su2double val_fanface_pressure)
 Set the fan face static pressure at an engine inflow boundary. More...
 
void SetInflow_MassFlow (unsigned short val_marker, su2double val_fanface_massflow)
 Set the massflow at an engine inflow boundary. More...
 
void SetInflow_ReverseMassFlow (unsigned short val_marker, su2double val_fanface_reversemassflow)
 Set the reverse flow at an engine inflow boundary. More...
 
void SetInflow_TotalPressure (unsigned short val_marker, su2double val_fanface_totalpressure)
 Set the fan face total pressure at an engine inflow boundary. More...
 
void SetInflow_Temperature (unsigned short val_marker, su2double val_fanface_temperature)
 Set the fan face static temperature at an engine inflow boundary. More...
 
void SetInflow_TotalTemperature (unsigned short val_marker, su2double val_fanface_totaltemperature)
 Set the fan face total temperature at an engine inflow boundary. More...
 
void SetInflow_RamDrag (unsigned short val_marker, su2double val_fanface_ramdrag)
 Set the ram drag temperature at an engine inflow boundary. More...
 
void SetInflow_Force (unsigned short val_marker, su2double val_fanface_force)
 Set the force balance at an engine inflow boundary. More...
 
void SetInflow_Power (unsigned short val_marker, su2double val_fanface_power)
 Set the power at an engine inflow boundary. More...
 
void SetExhaust_Pressure (unsigned short val_marker, su2double val_exhaust_pressure)
 Set the back pressure (static) at an engine exhaust boundary. More...
 
void SetExhaust_Temperature (unsigned short val_marker, su2double val_exhaust_temp)
 Set the temperature (static) at an engine exhaust boundary. More...
 
void SetExhaust_MassFlow (unsigned short val_marker, su2double val_exhaust_massflow)
 Set the back pressure (static) at an engine exhaust boundary. More...
 
void SetExhaust_TotalPressure (unsigned short val_marker, su2double val_exhaust_totalpressure)
 Set the back pressure (total) at an engine exhaust boundary. More...
 
void SetExhaust_TotalTemperature (unsigned short val_marker, su2double val_exhaust_totaltemp)
 Set the total temperature at an engine exhaust boundary. More...
 
void SetExhaust_GrossThrust (unsigned short val_marker, su2double val_exhaust_grossthrust)
 Set the gross thrust at an engine exhaust boundary. More...
 
void SetExhaust_Force (unsigned short val_marker, su2double val_exhaust_force)
 Set the force balance at an engine exhaust boundary. More...
 
void SetExhaust_Power (unsigned short val_marker, su2double val_exhaust_power)
 Set the power at an engine exhaust boundary. More...
 
void SetEngine_Mach (unsigned short val_marker, su2double val_engine_mach)
 Set the back pressure (static) at an outlet boundary. More...
 
void SetEngine_Force (unsigned short val_marker, su2double val_engine_force)
 Set the back pressure (static) at an outlet boundary. More...
 
void SetEngine_Power (unsigned short val_marker, su2double val_engine_power)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetEngine_NetThrust (unsigned short val_marker, su2double val_engine_netthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetEngine_GrossThrust (unsigned short val_marker, su2double val_engine_grossthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetEngine_Area (unsigned short val_marker, su2double val_engine_area)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_Mach (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_Force (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_Power (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_NetThrust (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_GrossThrust (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetEngine_Area (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_Temperature (unsigned short val_marker, su2double val_actdisk_temp)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_TotalTemperature (unsigned short val_marker, su2double val_actdisk_totaltemp)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_Temperature (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_TotalTemperature (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_Temperature (unsigned short val_marker, su2double val_actdisk_temp)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_TotalTemperature (unsigned short val_marker, su2double val_actdisk_totaltemp)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_Temperature (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_TotalTemperature (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_MassFlow (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_MassFlow (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_Pressure (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_TotalPressure (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_DeltaPress (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_DeltaTemp (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_TotalPressRatio (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_TotalTempRatio (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_StaticPressRatio (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_StaticTempRatio (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_NetThrust (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_BCThrust (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_BCThrust_Old (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_GrossThrust (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_Area (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_ReverseMassFlow (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_RamDrag (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_Force (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskInlet_Power (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_Pressure (unsigned short val_marker, su2double val_actdisk_press)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_TotalPressure (unsigned short val_marker, su2double val_actdisk_totalpress)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_DeltaPress (unsigned short val_marker, su2double val_actdisk_deltapress)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_Power (unsigned short val_marker, su2double val_actdisk_power)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_Mach (unsigned short val_marker, su2double val_actdisk_mach)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_Force (unsigned short val_marker, su2double val_actdisk_force)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetOutlet_MassFlow (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetOutlet_MassFlow (unsigned short val_marker, su2double val_massflow)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetOutlet_Density (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetOutlet_Density (unsigned short val_marker, su2double val_density)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetOutlet_Area (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
void SetOutlet_Area (unsigned short val_marker, su2double val_area)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetSurface_DC60 (unsigned short val_marker, su2double val_surface_distortion)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetSurface_MassFlow (unsigned short val_marker, su2double val_surface_massflow)
 Set the massflow at the surface. More...
 
void SetSurface_Mach (unsigned short val_marker, su2double val_surface_mach)
 Set the mach number at the surface. More...
 
void SetSurface_Temperature (unsigned short val_marker, su2double val_surface_temperature)
 Set the temperature at the surface. More...
 
void SetSurface_Pressure (unsigned short val_marker, su2double val_surface_pressure)
 Set the pressure at the surface. More...
 
void SetSurface_Density (unsigned short val_marker, su2double val_surface_density)
 Set the density at the surface. More...
 
void SetSurface_Enthalpy (unsigned short val_marker, su2double val_surface_enthalpy)
 Set the enthalpy at the surface. More...
 
void SetSurface_NormalVelocity (unsigned short val_marker, su2double val_surface_normalvelocity)
 Set the normal velocity at the surface. More...
 
void SetSurface_Uniformity (unsigned short val_marker, su2double val_surface_streamwiseuniformity)
 Set the streamwise flow uniformity at the surface. More...
 
void SetSurface_SecondaryStrength (unsigned short val_marker, su2double val_surface_secondarystrength)
 Set the secondary flow strength at the surface. More...
 
void SetSurface_SecondOverUniform (unsigned short val_marker, su2double val_surface_secondaryoverstream)
 Set the relative secondary flow strength at the surface. More...
 
void SetSurface_MomentumDistortion (unsigned short val_marker, su2double val_surface_momentumdistortion)
 Set the momentum distortion at the surface. More...
 
void SetSurface_TotalTemperature (unsigned short val_marker, su2double val_surface_totaltemperature)
 Set the total temperature at the surface. More...
 
void SetSurface_TotalPressure (unsigned short val_marker, su2double val_surface_totalpressure)
 Set the total pressure at the surface. More...
 
void SetSurface_PressureDrop (unsigned short val_marker, su2double val_surface_pressuredrop)
 Set the pressure drop between two surfaces. More...
 
void SetSurface_Species_0 (unsigned short val_marker, su2double val_surface_species_0)
 Set the average of species_0 at the surface. More...
 
void SetSurface_Species_Variance (unsigned short val_marker, su2double val_surface_species_variance)
 Set the species variance at the surface. More...
 
void SetSurface_IDC (unsigned short val_marker, su2double val_surface_distortion)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetSurface_IDC_Mach (unsigned short val_marker, su2double val_surface_distortion)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetSurface_IDR (unsigned short val_marker, su2double val_surface_distortion)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_DeltaTemp (unsigned short val_marker, su2double val_actdisk_deltatemp)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_TotalPressRatio (unsigned short val_marker, su2double val_actdisk_pressratio)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_TotalTempRatio (unsigned short val_marker, su2double val_actdisk_tempratio)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_StaticPressRatio (unsigned short val_marker, su2double val_actdisk_pressratio)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_StaticTempRatio (unsigned short val_marker, su2double val_actdisk_tempratio)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_NetThrust (unsigned short val_marker, su2double val_actdisk_netthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_BCThrust (const string &val_marker, su2double val_actdisk_bcthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_BCThrust (unsigned short val_marker, su2double val_actdisk_bcthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_BCThrust_Old (const string &val_marker, su2double val_actdisk_bcthrust_old)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_BCThrust_Old (unsigned short val_marker, su2double val_actdisk_bcthrust_old)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_GrossThrust (unsigned short val_marker, su2double val_actdisk_grossthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDisk_Area (unsigned short val_marker, su2double val_actdisk_area)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_ReverseMassFlow (unsigned short val_marker, su2double val_actdisk_area)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_RamDrag (unsigned short val_marker, su2double val_actdisk_ramdrag)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_Force (unsigned short val_marker, su2double val_actdisk_force)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskInlet_Power (unsigned short val_marker, su2double val_actdisk_power)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_Power (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_MassFlow (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_Mach (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDisk_Force (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetSurface_DC60 (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetSurface_MassFlow (unsigned short val_marker) const
 Get the massflow at an outlet boundary. More...
 
su2double GetSurface_Mach (unsigned short val_marker) const
 Get the mach number at an outlet boundary. More...
 
su2double GetSurface_Temperature (unsigned short val_marker) const
 Get the temperature at an outlet boundary. More...
 
su2double GetSurface_Pressure (unsigned short val_marker) const
 Get the pressure at an outlet boundary. More...
 
su2double GetSurface_Density (unsigned short val_marker) const
 Get the density at an outlet boundary. More...
 
su2double GetSurface_Enthalpy (unsigned short val_marker) const
 Get the enthalpy at an outlet boundary. More...
 
su2double GetSurface_NormalVelocity (unsigned short val_marker) const
 Get the normal velocity at an outlet boundary. More...
 
su2double GetSurface_Uniformity (unsigned short val_marker) const
 Get the streamwise flow uniformity at the surface. More...
 
su2double GetSurface_SecondaryStrength (unsigned short val_marker) const
 Get the secondary flow strength at the surface. More...
 
su2double GetSurface_SecondOverUniform (unsigned short val_marker) const
 Get the relative secondary flow strength at the surface. More...
 
su2double GetSurface_MomentumDistortion (unsigned short val_marker) const
 Get the momentum distortion at the surface. More...
 
su2double GetSurface_TotalTemperature (unsigned short val_marker) const
 Get the total temperature at an outlet boundary. More...
 
su2double GetSurface_TotalPressure (unsigned short val_marker) const
 Get the total pressure at an outlet boundary. More...
 
su2double GetSurface_PressureDrop (unsigned short val_marker) const
 Get the pressure drop between two surfaces. More...
 
su2double GetSurface_Species_0 (unsigned short val_marker) const
 Get avg species_0 at a boundary. More...
 
su2double GetSurface_Species_Variance (unsigned short val_marker) const
 Get the species variance at a boundary. More...
 
su2double GetSurface_IDC (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetSurface_IDC_Mach (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetSurface_IDR (unsigned short val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_Pressure (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_TotalPressure (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_GrossThrust (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_Force (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_Power (const string &val_marker) const
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetActDiskOutlet_Thrust_BEM (string val_marker) const
 Get the thrust at the actuator disk outlet boundary. More...
 
su2double GetActDiskOutlet_Torque_BEM (string val_marker) const
 Get the torque at the actuator disk outlet boundary. More...
 
void SetActDiskOutlet_Pressure (unsigned short val_marker, su2double val_actdisk_press)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_TotalPressure (unsigned short val_marker, su2double val_actdisk_totalpress)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_GrossThrust (unsigned short val_marker, su2double val_actdisk_grossthrust)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_Force (unsigned short val_marker, su2double val_actdisk_force)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_Power (unsigned short val_marker, su2double val_actdisk_power)
 Get the back pressure (static) at an outlet boundary. More...
 
void SetActDiskOutlet_Thrust_BEM (unsigned short val_marker, su2double val_actdisk_thrust_bem)
 Set the thrust at the outlet (actuator disk) boundary. More...
 
void SetActDiskOutlet_Torque_BEM (unsigned short val_marker, su2double val_actdisk_torque_bem)
 Get the back pressure (static) at an outlet boundary. More...
 
su2double GetDispl_Value (const string &val_index) const
 Get the displacement value at an displacement boundary. More...
 
su2double GetLoad_Value (const string &val_index) const
 Get the force value at an load boundary. More...
 
su2double GetDamper_Constant (const string &val_index) const
 Get the constant value at a damper boundary. More...
 
su2double GetLoad_Dir_Value (const string &val_index) const
 Get the force value at a load boundary defined in cartesian coordinates. More...
 
su2double GetLoad_Dir_Multiplier (const string &val_index) const
 Get the force multiplier at a load boundary in cartesian coordinates. More...
 
su2double GetDisp_Dir_Value (const string &val_index) const
 Get the force value at a load boundary defined in cartesian coordinates. More...
 
su2double GetDisp_Dir_Multiplier (const string &val_index) const
 Get the force multiplier at a load boundary in cartesian coordinates. More...
 
const su2doubleGetLoad_Dir (const string &val_index) const
 Get the force direction at a loaded boundary in cartesian coordinates. More...
 
const su2doubleGetDisp_Dir (const string &val_index) const
 Get the force direction at a loaded boundary in cartesian coordinates. More...
 
string GetDV_Filename (void) const
 Get name of the arbitrary mesh motion input file. More...
 
string GetDV_Unordered_Sens_Filename (void) const
 Get name of the unordered ASCII volume sensitivity file. More...
 
string GetDV_Sens_Filename (void) const
 Get name of the unordered ASCII surface sensitivity file. More...
 
void SetConfig_Options ()
 Set the config options. More...
 
void SetConfig_Parsing (char case_filename[MAX_STRING_SIZE])
 Set the config file parsing. More...
 
void SetConfig_Parsing (istream &config_buffer)
 Set the config file parsing. More...
 
bool SetRunTime_Parsing (char case_filename[MAX_STRING_SIZE])
 Set the config file parsing. More...
 
void SetPostprocessing (SU2_COMPONENT val_software, unsigned short val_izone, unsigned short val_nDim)
 Config file postprocessing. More...
 
void SetMarkers (SU2_COMPONENT val_software)
 Config file markers processing. More...
 
void SetOutput (SU2_COMPONENT val_software, unsigned short val_izone)
 Config file output. More...
 
vector< vector< su2double > > GetAeroelastic_np1 (unsigned short iMarker) const
 Value of Aeroelastic solution coordinate at time n+1. More...
 
vector< vector< su2double > > GetAeroelastic_n (unsigned short iMarker) const
 Value of Aeroelastic solution coordinate at time n. More...
 
vector< vector< su2double > > GetAeroelastic_n1 (unsigned short iMarker) const
 Value of Aeroelastic solution coordinate at time n-1. More...
 
void SetAeroelastic_np1 (unsigned short iMarker, vector< vector< su2double > > solution)
 Value of Aeroelastic solution coordinate at time n+1. More...
 
void SetAeroelastic_n (void)
 Value of Aeroelastic solution coordinate at time n from time n+1. More...
 
void SetAeroelastic_n1 (void)
 Value of Aeroelastic solution coordinate at time n-1 from time n. More...
 
su2double GetAeroelastic_Flutter_Speed_Index (void) const
 Aeroelastic Flutter Speed Index. More...
 
su2double GetAeroelastic_Frequency_Plunge (void) const
 Uncoupled Aeroelastic Frequency Plunge. More...
 
su2double GetAeroelastic_Frequency_Pitch (void) const
 Uncoupled Aeroelastic Frequency Pitch. More...
 
su2double GetAeroelastic_Airfoil_Mass_Ratio (void) const
 Aeroelastic Airfoil Mass Ratio. More...
 
su2double GetAeroelastic_CG_Location (void) const
 Aeroelastic center of gravity location. More...
 
su2double GetAeroelastic_Radius_Gyration_Squared (void) const
 Aeroelastic radius of gyration squared. More...
 
unsigned short GetAeroelasticIter (void) const
 Aeroelastic solve every x inner iteration. More...
 
su2double GetAeroelastic_plunge (unsigned short val_marker) const
 Value of plunging coordinate. More...
 
su2double GetAeroelastic_pitch (unsigned short val_marker) const
 Value of pitching coordinate. More...
 
void SetAeroelastic_plunge (unsigned short val_marker, su2double val)
 Value of plunging coordinate. More...
 
void SetAeroelastic_pitch (unsigned short val_marker, su2double val)
 Value of pitching coordinate. More...
 
bool GetAeroelastic_Simulation (void) const
 Get information about the aeroelastic simulation. More...
 
bool GetWind_Gust (void) const
 Get information about the wind gust. More...
 
unsigned short GetGust_Type (void) const
 Get the type of gust to simulate. More...
 
unsigned short GetGust_Dir (void) const
 Get the gust direction. More...
 
su2double GetGust_WaveLength (void) const
 Value of the gust wavelength. More...
 
su2double GetGust_Periods (void) const
 Value of the number of gust periods. More...
 
su2double GetGust_Ampl (void) const
 Value of the gust amplitude. More...
 
su2double GetGust_Begin_Time (void) const
 Value of the time at which to begin the gust. More...
 
su2double GetGust_Begin_Loc (void) const
 Value of the location ath which the gust begins. More...
 
bool GetTurb_Fixed_Values (void) const
 Get whether fixed values for turbulence quantities are applied. More...
 
su2double GetTurb_Fixed_Values_MaxScalarProd (void) const
 Get shift of the upstream half-plane where fixed values for turbulence quantities are applied. More...
 
unsigned short GetnFFD_Iter (void) const
 Get the number of iterations to evaluate the parametric coordinates. More...
 
su2double GetFFD_Tol (void) const
 Get the tolerance of the point inversion algorithm. More...
 
tuple< bool, unsigned short, unsigned short > GetFFD_IntPrev (void) const
 Get information about whether to do a check on self-intersections within the FFD box based on value on the Jacobian determinant. More...
 
tuple< bool, unsigned short, unsigned short > GetConvexityCheck (void) const
 Get information about whether to do a check on convexity of the mesh elements. More...
 
su2double GetOpt_RelaxFactor (void) const
 Get the scale factor for the line search. More...
 
su2double GetOpt_LineSearch_Bound (void) const
 Get the bound for the line search. More...
 
void SetOpt_RelaxFactor (su2double val_scale)
 Set the scale factor for the line search. More...
 
long GetVisualize_CV (void) const
 Get the node number of the CV to visualize. More...
 
bool GetFixed_CL_Mode (void) const
 Get information about whether to use fixed CL mode. More...
 
bool GetEval_dOF_dCX (void) const
 Get information about whether to use fixed CL mode. More...
 
bool GetDiscard_InFiles (void) const
 Get information about whether to use fixed CL mode. More...
 
su2double GetTarget_CL (void) const
 Get the value specified for the target CL. More...
 
su2double GetdCL_dAlpha (void) const
 Get the value for the lift curve slope for fixed CL mode. More...
 
unsigned long GetIter_dCL_dAlpha (void) const
 Number of iterations to evaluate dCL_dAlpha. More...
 
unsigned long GetIter_Fixed_NetThrust (void) const
 Get the value of iterations to re-evaluate the angle of attack. More...
 
su2double GetdNetThrust_dBCThrust (void) const
 Get the value of NetThrust_dBCThrust. More...
 
unsigned long GetUpdate_BCThrust (void) const
 Get the value of iterations to re-evaluate the angle of attack. More...
 
void SetUpdate_BCThrust_Bool (bool val_update)
 Set the value of the boolean for updating AoA in fixed lift mode. More...
 
void SetUpdate_AoA (bool val_update)
 Set the value of the boolean for updating AoA in fixed lift mode. More...
 
bool GetUpdate_BCThrust_Bool (void) const
 Get information about whether to update the AoA for fixed lift mode. More...
 
bool GetUpdate_AoA (void) const
 Get information about whether to update the AoA for fixed lift mode. More...
 
unsigned long GetUpdate_AoA_Iter_Limit (void) const
 Get the maximum number of iterations between AoA updates for fixed C_L mode. More...
 
bool GetFinite_Difference_Mode (void) const
 Get whether at the end of finite differencing (Fixed CL mode) More...
 
void SetFinite_Difference_Mode (bool val_fd_mode)
 Set whether at the end of finite differencing (Fixed CL mode) More...
 
void SetNonphysical_Points (unsigned long val_nonphys_points)
 Set the current number of non-physical nodes in the solution. More...
 
unsigned long GetNonphysical_Points (void) const
 Get the current number of non-physical nodes in the solution. More...
 
void SetNonphysical_Reconstr (unsigned long val_nonphys_reconstr)
 Set the current number of non-physical reconstructions for 2nd-order upwinding. More...
 
unsigned long GetNonphysical_Reconstr (void) const
 Get the current number of non-physical reconstructions for 2nd-order upwinding. More...
 
void Tick (double *val_start_time)
 Start the timer for profiling subroutines. More...
 
void Tock (double val_start_time, const string &val_function_name, int val_group_id)
 Stop the timer for profiling subroutines and store results. More...
 
void SetProfilingCSV (void)
 Write a CSV file containing the results of the profiling. More...
 
void GEMM_Tick (double *val_start_time) const
 Start the timer for profiling subroutines. More...
 
void GEMM_Tock (double val_start_time, int M, int N, int K) const
 Stop the timer for the GEMM profiling and store results. More...
 
void GEMMProfilingCSV (void)
 Write a CSV file containing the results of the profiling. More...
 
void SetFreeStreamTurboNormal (const su2double *turboNormal)
 Set freestream turbonormal for initializing solution. More...
 
const su2doubleGetFreeStreamTurboNormal (void) const
 Set freestream turbonormal for initializing solution. More...
 
void SetMultizone (const CConfig *driver_config, const CConfig *const *config_container)
 Set multizone properties. More...
 
unsigned short GetConsole_Output_Verb (void) const
 Get the verbosity level of the console output. More...
 
unsigned short GetKind_Average (void) const
 Get the kind of marker analyze marker (area-averaged, mass flux averaged, etc). More...
 
unsigned short GetDirectDiff () const
 Get the direct differentation method. More...
 
bool GetDiscrete_Adjoint (void) const
 Get the indicator whether we are solving an discrete adjoint problem. More...
 
unsigned short GetnIterFSI_Ramp (void) const
 Get the number of subiterations while a ramp is applied. More...
 
su2double GetAitkenStatRelax (void) const
 Get Aitken's relaxation parameter for static relaxation cases. More...
 
su2double GetAitkenDynMaxInit (void) const
 Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration. More...
 
su2double GetAitkenDynMinInit (void) const
 Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration. More...
 
bool GetDeadLoad (void) const
 Decide whether to apply dead loads to the model. More...
 
bool GetPseudoStatic (void) const
 Identifies if the mesh is matching or not (temporary, while implementing interpolation procedures). More...
 
bool GetSteadyRestart (void) const
 Identifies if we want to restart from a steady or an unsteady solution. More...
 
unsigned short GetiInst (void) const
 Get the current instance. More...
 
void SetiInst (unsigned short val_iInst)
 Set the current instance. More...
 
su2double GetNewmark_beta (void) const
 Get Newmark alpha parameter. More...
 
su2double GetNewmark_gamma (void) const
 Get Newmark delta parameter. More...
 
unsigned short GetnIntCoeffs (void) const
 Get the number of integration coefficients provided by the user. More...
 
unsigned short GetnElasticityMat (void) const
 Get the number of different materials for the elasticity solver. More...
 
su2double Get_Int_Coeffs (unsigned short val_coeff) const
 Get the integration coefficients for the Generalized Alpha - Newmark integration integration scheme. More...
 
unsigned short GetnElectric_Field (void) const
 Get the number of different values for the modulus of the electric field. More...
 
unsigned short GetnDim_Electric_Field (void) const
 Get the dimensionality of the electric field. More...
 
su2double Get_Electric_Field_Mod (unsigned short val_coeff) const
 Get the values for the electric field modulus. More...
 
void Set_Electric_Field_Mod (unsigned short val_coeff, su2double val_el_field)
 Set the values for the electric field modulus. More...
 
const su2doubleGet_Electric_Field_Dir (void) const
 Get the direction of the electric field in reference configuration. More...
 
bool GetRamp_Load (void) const
 Check if the user wants to apply the load as a ramp. More...
 
su2double GetRamp_Time (void) const
 Get the maximum time of the ramp. More...
 
bool GetRampAndRelease_Load (void) const
 Check if the user wants to apply the load as a ramp. More...
 
bool GetSine_Load (void) const
 Check if the user wants to apply the load as a ramp. More...
 
const su2doubleGetLoad_Sine (void) const
 Get the sine load properties. More...
 
unsigned short GetDynamic_LoadTransfer (void) const
 Get the kind of load transfer method we want to use for dynamic problems. More...
 
su2double GetRefGeom_Penalty (void) const
 Get the penalty weight value for the objective function. More...
 
su2double GetTotalDV_Penalty (void) const
 Get the penalty weight value for the objective function. More...
 
array< su2double, 2 > GetStressPenaltyParam (void) const
 Get the maximum allowed VM stress and KS exponent for the stress penalty objective function. More...
 
bool GetPredictor (void) const
 Get whether a predictor is used for FSI applications. More...
 
unsigned short GetPredictorOrder (void) const
 Get the order of the predictor for FSI applications. More...
 
bool GetEulerPersson (void) const
 Get boolean for using Persson's shock capturing method in Euler flow DG-FEM. More...
 
void SetEulerPersson (bool val_EulerPersson)
 Set boolean for using Persson's shock capturing method in Euler flow DG-FEM. More...
 
bool GetRelaxation (void) const
 Get whether a relaxation parameter is used for FSI applications. More...
 
bool GetFSI_Simulation (void) const
 Check if the simulation we are running is a FSI simulation. More...
 
void SetMultizone_Problem (bool MZ_problem)
 Set that the simulation we are running is a multizone simulation. More...
 
bool GetMultizone_Problem (void) const
 Get whether the simulation we are running is a multizone simulation. More...
 
unsigned short GetnID_DV (void) const
 Get the ID for the FEA region that we want to compute the gradient for using direct differentiation. More...
 
bool GetIncrementalLoad (void) const
 Check if we want to apply an incremental load to the nonlinear structural simulation. More...
 
unsigned long GetNumberIncrements (void) const
 Get the number of increments for an incremental load. More...
 
su2double GetIncLoad_Criteria (unsigned short val_var) const
 Get the value of the criteria for applying incremental loading. More...
 
BGS_RELAXATION GetRelaxation_Method_BGS (void) const
 Get the relaxation method chosen for the simulation. More...
 
UPWIND GetRiemann_Solver_FEM (void) const
 Get the kind of Riemann solver for the DG method (FEM flow solver). More...
 
su2double GetQuadrature_Factor_Straight (void) const
 Get the factor applied during quadrature of straight elements. More...
 
su2double GetQuadrature_Factor_Curved (void) const
 Get the factor applied during quadrature of curved elements. More...
 
su2double GetQuadrature_Factor_Time_ADER_DG (void) const
 Get the factor applied during time quadrature for ADER-DG. More...
 
su2double GetTheta_Interior_Penalty_DGFEM (void) const
 Function to make available the multiplication factor theta of the symmetrizing terms in the DG discretization of the viscous terms. More...
 
unsigned short GetSizeMatMulPadding (void) const
 Function to make available the matrix size in vectorization in order to optimize the gemm performance. More...
 
bool GetCompute_Entropy (void) const
 Function to make available whether or not the entropy must be computed. More...
 
bool GetUse_Lumped_MassMatrix_DGFEM (void) const
 Function to make available whether or not the lumped mass matrix must be used for steady computations. More...
 
bool GetJacobian_Spatial_Discretization_Only (void) const
 Function to make available whether or not only the exact Jacobian of the spatial discretization must be computed. More...
 
INTERFACE_INTERPOLATOR GetKindInterpolation (void) const
 Get the interpolation method used for matching between zones. More...
 
bool GetConservativeInterpolation (void) const
 Get option of whether to use conservative interpolation between zones. More...
 
RADIAL_BASIS GetKindRadialBasisFunction (void) const
 Get the basis function to use for radial basis function interpolation for FSI. More...
 
bool GetRadialBasisFunctionPolynomialOption (void) const
 Get option of whether to use polynomial terms in Radial Basis Function interpolation. More...
 
su2double GetRadialBasisFunctionParameter (void) const
 Get the basis function radius to use for radial basis function interpolation for FSI. More...
 
su2double GetRadialBasisFunctionPruneTol (void) const
 Get the tolerance used to prune the interpolation matrix (making it sparser). More...
 
unsigned short GetNumNearestNeighbors (void) const
 Get the number of donor points to use in Nearest Neighbor interpolation. More...
 
INLET_SPANWISE_INTERP GetKindInletInterpolationFunction (void) const
 Get the kind of inlet face interpolation function to use. More...
 
INLET_INTERP_TYPE GetKindInletInterpolationType (void) const
 Get the kind of inlet face interpolation data type. More...
 
bool GetPrintInlet_InterpolatedData (void) const
 Get whether to print inlet interpolated data or not. More...
 
su2double GetUQ_Delta_B (void) const
 Get the amount of eigenvalue perturbation to be done. More...
 
unsigned short GetEig_Val_Comp (void) const
 Get the kind of eigenspace perturbation to be done. More...
 
su2double GetUQ_URLX (void) const
 Get the underelaxation factor. More...
 
bool GetUQ_Permute (void) const
 Get information about eigenspace perturbation. More...
 
bool GetWall_Functions (void) const
 Get information about whether to use wall functions. More...
 
bool GetAD_Mode (void) const
 Get the AD support. More...
 
void SetMax_Vel2 (su2double val_max_vel2)
 Set the maximum velocity^2 in the domain for the incompressible preconditioner. More...
 
su2double GetMax_Vel2 (void) const
 Get the maximum velocity^2 in the domain for the incompressible preconditioner. More...
 
void SetRestart_Bandwidth_Agg (su2double val_restart_bandwidth_sum)
 Set the sum of the bandwidth for writing binary restarts (to be averaged later). More...
 
su2double GetRestart_Bandwidth_Agg (void) const
 Set the sum of the bandwidth for writing binary restarts (to be averaged later). More...
 
unsigned short GetKind_HybridRANSLES (void) const
 Get the Kind of Hybrid RANS/LES. More...
 
unsigned short GetKind_RoeLowDiss (void) const
 Get the Kind of Roe Low Dissipation Scheme for Unsteady flows. More...
 
su2double GetConst_DES (void) const
 Get the DES Constant. More...
 
bool GetAD_Preaccumulation (void) const
 Get if AD preaccumulation should be performed. More...
 
bool GetWeakly_Coupled_Heat (void) const
 Get the heat equation. More...
 
CHT_COUPLING GetKind_CHT_Coupling () const
 Get the CHT couling method. More...
 
bool GetIntegrated_HeatFlux () const
 Check if values passed to the BC_HeatFlux-Routine are already integrated. More...
 
bool GetCompute_Average (void) const
 Get Compute Average. More...
 
VERIFICATION_SOLUTION GetVerification_Solution (void) const
 Get the verification solution. More...
 
bool GetTopology_Optimization (void) const
 Get topology optimization. More...
 
string GetTopology_Optim_FileName (void) const
 Get name of output file for topology optimization derivatives. More...
 
su2double GetSIMP_Exponent (void) const
 Get exponent for density-based stiffness penalization. More...
 
su2double GetSIMP_MinStiffness (void) const
 Get lower bound for density-based stiffness penalization. More...
 
unsigned short GetTopology_Optim_Num_Kernels (void) const
 Number of kernels to use in filtering the design density field. More...
 
void GetTopology_Optim_Kernel (const unsigned short iKernel, ENUM_FILTER_KERNEL &type, su2double &param, su2double &radius) const
 Get the i'th kernel to use, its parameter, and the radius. More...
 
unsigned short GetTopology_Search_Limit (void) const
 Get the maximum "logical radius" (degree of neighborhood) to consider in the neighbor search. More...
 
void GetTopology_Optim_Projection (ENUM_PROJECTION_FUNCTION &type, su2double &param) const
 Get the type and parameter for the projection function used in topology optimization. More...
 
string GetConfigFilename (unsigned short index) const
 Get the filenames of the individual config files. More...
 
unsigned short GetnConfigFiles (void) const
 Get the number of config files. More...
 
bool GetTime_Domain (void) const
 Check if the multizone problem is solved for time domain. More...
 
unsigned long GetnInner_Iter (void) const
 Get the number of inner iterations. More...
 
unsigned long GetnOuter_Iter (void) const
 Get the number of outer iterations. More...
 
unsigned long GetnTime_Iter (void) const
 Get the number of time iterations. More...
 
void SetnTime_Iter (unsigned long val_iter)
 Set the number of time iterations. More...
 
unsigned long GetRestart_Iter (void) const
 Get the restart iteration. More...
 
su2double GetTime_Step (void) const
 Get the time step for multizone problems. More...
 
su2double GetMax_Time (void) const
 Get the maximum simulation time for time-domain problems. More...
 
unsigned short GetComm_Level (void) const
 Get the level of MPI communications to be performed. More...
 
bool GetMultizone_Mesh (void) const
 Check if the mesh read supports multiple zones. More...
 
bool GetMultizone_Residual (void) const
 Check if the mesh read supports multiple zones. More...
 
RADIATION_MODEL GetKind_RadiationModel (void) const
 Get the Kind of Radiation model applied. More...
 
P1_INIT GetKind_P1_Init (void) const
 Get the Kind of P1 initialization method applied. More...
 
su2double GetAbsorption_Coeff (void) const
 Get the value of the absorption coefficient of the medium. More...
 
su2double GetScattering_Coeff (void) const
 Get the value of the scattering coefficient of the medium. More...
 
su2double GetWall_Emissivity (const string &val_index) const
 Get the wall emissivity at a boundary. More...
 
bool GetMarker_StrongBC (const string &val_index) const
 Get if boundary is strong or weak. More...
 
su2double GetCFL_Rad (void) const
 Get the value of the CFL condition for radiation solvers. More...
 
bool AddRadiation (void) const
 Determines if radiation needs to be incorporated to the analysis. More...
 
bool GetWrt_ZoneConv (void) const
 Check if the convergence history of each individual zone is written to screen. More...
 
bool GetWrt_ZoneHist (void) const
 Check if the convergence history of each individual zone is written to file. More...
 
bool GetSpecial_Output (void) const
 Check if the special output is written. More...
 
bool GetWrt_ForcesBreakdown (void) const
 Check if the forces breakdown file is written. More...
 
short GetMeshBoxSize (unsigned short val_iDim) const
 Get the number of grid points in the analytic RECTANGLE or BOX grid in the specified coordinate direction. More...
 
su2double GetMeshBoxLength (unsigned short val_iDim) const
 Get the length of the analytic RECTANGLE or BOX grid in the specified coordinate direction. More...
 
su2double GetMeshBoxOffset (unsigned short val_iDim) const
 Get the offset from 0.0 of the analytic RECTANGLE or BOX grid in the specified coordinate direction. More...
 
unsigned short GetnScreenOutput (void) const
 Get the number of screen output variables requested (maximum 6) More...
 
string GetScreenOutput_Field (unsigned short iField) const
 Get the screen output field iField. More...
 
unsigned short GetnHistoryOutput (void) const
 Get the number of history output variables requested. More...
 
string GetHistoryOutput_Field (unsigned short iField) const
 Get the history output field iField. More...
 
unsigned short GetnVolumeOutput (void) const
 Get the number of history output variables requested. More...
 
string GetVolumeOutput_Field (unsigned short iField) const
 Get the history output field iField. More...
 
string GetConv_Field (unsigned short iField) const
 Get the convergence fields for monitoring. More...
 
string GetWndConv_Field (unsigned short iField) const
 Get functional that is going to be used to evaluate the convergence of the windowed time average of the unsteady problem. More...
 
unsigned short GetWnd_Cauchy_Elems (void) const
 Get the number of iterations that are considered in the Cauchy convergence criteria for the windowed time average of the unsteady problem. More...
 
su2double GetWnd_Cauchy_Eps (void) const
 Get the value of convergence criteria for the Cauchy method for the time averaged windowed objective functions for unsteady flows. More...
 
unsigned long GetWnd_StartConv_Iter (void) const
 Get the number of iterations that are not considered in the convergence criteria for the windowed average output function. More...
 
bool GetWnd_Cauchy_Crit (void) const
 Get the boolean value, whether the the Cauchy method for the time averaged windowed objective functions for unsteady flows is used or not. More...
 
unsigned short GetnWndConv_Field () const
 Get the number of convergence monitoring fields for time convergence monitoring. return Number of convergence monitoring fields. More...
 
unsigned short GetnConv_Field () const
 Get the number of convergence monitoring fields for inner convergence monitoring. return Number of convergence monitoring fields. More...
 
void Set_StartTime (su2double starttime)
 Set the start time to track a phase of the code (preprocessing, compute, output). More...
 
su2double Get_StartTime () const
 Get the start time to track a phase of the code (preprocessing, compute, output). More...
 
unsigned long GetHistory_Wrt_Freq (unsigned short iter) const
 GetHistory_Wrt_Freq_Inner. More...
 
void SetHistory_Wrt_Freq (unsigned short iter, unsigned long nIter)
 SetHistory_Wrt_Freq_Inner. More...
 
unsigned long GetScreen_Wrt_Freq (unsigned short iter) const
 GetScreen_Wrt_Freq_Inner. More...
 
void SetScreen_Wrt_Freq (unsigned short iter, unsigned long nIter)
 SetScreen_Wrt_Freq_Inner. More...
 
const OUTPUT_TYPEGetVolumeOutputFiles () const
 GetVolumeOutputFiles. More...
 
unsigned short GetnVolumeOutputFiles () const
 GetnVolumeOutputFiles. More...
 
unsigned long GetVolumeOutputFrequency (unsigned short iFile) const
 GetVolumeOutputFrequency. More...
 
unsigned long GetPastixFactFreq (void) const
 Get the desired factorization frequency for PaStiX. More...
 
unsigned short GetPastixVerbLvl (void) const
 Get the desired level of verbosity for PaStiX. More...
 
unsigned short GetPastixFillLvl (void) const
 Get the desired level of fill for the PaStiX ILU. More...
 
bool OptionIsSet (string option) const
 Check if an option is present in the config file. More...
 
const string & GetCaseName () const
 Get the name of the current case. More...
 
unsigned long GetLinear_Solver_Prec_Threads (void) const
 Get the number of threads per rank to use for ILU and LU_SGS preconditioners. More...
 
unsigned long GetEdgeColoringGroupSize (void) const
 Get the size of the edge groups colored for OpenMP parallelization of edge loops. More...
 
bool GetEdgeColoringRelaxDiscAdj () const
 Check if the discrete adjoint is allowed to relax the coloring, that is, allow smaller edge color group sizes and allow more colors. More...
 
passivedouble GetParMETIS_Tolerance () const
 Get the ParMETIS load balancing tolerance. More...
 
long GetParMETIS_PointWeight () const
 Get the ParMETIS load balancing weight for points. More...
 
long GetParMETIS_EdgeWeight () const
 Get the ParMETIS load balancing weight for edges. More...
 
short FindInterfaceMarker (unsigned short iInterface) const
 Find the marker index (if any) that is part of a given interface pair. More...
 
bool GetSave_libROM (void) const
 Get whether or not to save solution data to libROM. More...
 
string GetlibROMbase_FileName (void) const
 Get the name of the file for libROM to save. More...
 
POD_KIND GetKind_PODBasis (void) const
 Static or incremental toggle for POD basis generation type. More...
 
unsigned short GetMax_BasisDim (void) const
 Get maximum number of POD basis dimensions (default: 100). More...
 
unsigned short GetRom_SaveFreq (void) const
 Get frequency of unsteady time steps to save (default: 1). More...
 
bool GetSmoothGradient (void) const
 Check if the gradient smoothing is active. More...
 
su2double GetSmoothingEps1 (void) const
 Gets the factor epsilon in front of the Laplace term. More...
 
su2double GetSmoothingEps2 (void) const
 Gets the factor zeta in front of the identity term. More...
 
bool GetSmoothSepDim (void) const
 Check if we split in the dimensions. More...
 
bool GetSmoothOnSurface (void) const
 Check if we assemble the operator on the surface. More...
 
bool GetDirichletSurfaceBound (void) const
 Check if we use zero Dirichlet boundarys on the bound of the surface. More...
 
ENUM_SOBOLEV_MODUS GetSobMode (void) const
 The modus of operation for the Sobolev solver. More...
 
string GetObjFunc_Hess_FileName (void) const
 Get the name of the file with the hessian of the objective function. More...
 
su2double GetGrad_Linear_Solver_Error (void) const
 Get min error of the linear solver for the gradient smoothing. More...
 
unsigned short GetKind_Grad_Linear_Solver (void) const
 Get the kind of solver for the gradient smoothing. More...
 
unsigned short GetKind_Grad_Linear_Solver_Prec (void) const
 Get the kind of preconditioner for the gradient smoothing. More...
 
unsigned long GetGrad_Linear_Solver_Iter (void) const
 Get max number of iterations of the for the gradient smoothing. More...
 
SST_ParsedOptions GetSSTParsedOptions () const
 Get parsed SST option data structure. More...
 
SA_ParsedOptions GetSAParsedOptions () const
 Get parsed SA option data structure. More...
 
LM_ParsedOptions GetLMParsedOptions () const
 Get parsed LM option data structure. More...
 
template<class Tenum , class TField >
void addEnumOption (const string name, TField &option_field, const map< string, Tenum > &enum_map, Tenum default_value)
 
template<class Tenum , class TField >
void addEnumListOption (const string name, unsigned short &input_size, TField *&option_field, const map< string, Tenum > &enum_map)
 

Static Public Member Functions

static unsigned short GetnZone (const string &val_mesh_filename, unsigned short val_format)
 Gets the number of zones in the mesh file. More...
 
static unsigned short GetnDim (const string &val_mesh_filename, unsigned short val_format)
 Gets the number of dimensions in the mesh file. More...
 

Public Attributes

vector< string > fields
 Tags for the different fields in a restart file. More...
 

Detailed Description

Main class for defining the problem; basically this class reads the configuration file, and stores all the information.

Author
F. Palacios

Definition at line 62 of file CConfig.hpp.

Constructor & Destructor Documentation

◆ CConfig() [1/5]

CConfig::CConfig ( char  case_filename[MAX_STRING_SIZE],
SU2_COMPONENT  val_software,
bool  verb_high 
)

Constructor of the class which reads the input file.

Definition at line 64 of file CConfig.cpp.

Here is the call graph for this function:

◆ CConfig() [2/5]

CConfig::CConfig ( istream &  case_buffer,
SU2_COMPONENT  val_software,
bool  verb_high 
)

Constructor of the class which takes an istream buffer containing the config options.

Definition at line 109 of file CConfig.cpp.

◆ CConfig() [3/5]

CConfig::CConfig ( CConfig config,
char  case_filename[MAX_STRING_SIZE],
SU2_COMPONENT  val_software,
unsigned short  val_iZone,
unsigned short  val_nZone,
bool  verb_high 
)

Constructor of the class which reads the input file and uses default options from another config.

Definition at line 145 of file CConfig.cpp.

Here is the call graph for this function:

◆ CConfig() [4/5]

CConfig::CConfig ( char  case_filename[MAX_STRING_SIZE],
SU2_COMPONENT  val_software 
)

Constructor of the class which reads the input file.

Definition at line 191 of file CConfig.cpp.

Here is the call graph for this function:

◆ CConfig() [5/5]

CConfig::CConfig ( char  case_filename[MAX_STRING_SIZE],
CConfig config 
)

Constructor of the class which reads the input file.

Definition at line 230 of file CConfig.cpp.

Here is the call graph for this function:

◆ ~CConfig()

CConfig::~CConfig ( void  )

Destructor of the class.

Definition at line 8108 of file CConfig.cpp.

Member Function Documentation

◆ addEnumListOption()

template<class Tenum , class TField >
void CConfig::addEnumListOption ( const string  name,
unsigned short &  input_size,
TField *&  option_field,
const map< string, Tenum > &  enum_map 
)

Definition at line 361 of file CConfig.cpp.

◆ addEnumOption()

template<class Tenum , class TField >
void CConfig::addEnumOption ( const string  name,
TField &  option_field,
const map< string, Tenum > &  enum_map,
Tenum  default_value 
)

Definition at line 352 of file CConfig.cpp.

◆ AddRadiation()

bool CConfig::AddRadiation ( void  ) const
inline

Determines if radiation needs to be incorporated to the analysis.

Returns
Radiation boolean

Definition at line 9553 of file CConfig.hpp.

Here is the caller graph for this function:

◆ FindInterfaceMarker()

short CConfig::FindInterfaceMarker ( unsigned short  iInterface) const

Find the marker index (if any) that is part of a given interface pair.

Parameters
[in]iInterface- Number of the interface pair being tested, starting at 0.
Returns
-1 if (on this mpi rank) the zone defined by config is not part of the interface.

Definition at line 9763 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GEMM_Tick()

void CConfig::GEMM_Tick ( double *  val_start_time) const

Start the timer for profiling subroutines.

Parameters
[in]val_start_time- the value of the start time.

Definition at line 9961 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GEMM_Tock()

void CConfig::GEMM_Tock ( double  val_start_time,
int  M,
int  N,
int  K 
) const

Stop the timer for the GEMM profiling and store results.

Parameters
[in]val_start_time- The value of the start time.
[in]M,N,K- Matrix size of the GEMM call.

Definition at line 9975 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GEMMProfilingCSV()

void CConfig::GEMMProfilingCSV ( void  )

Write a CSV file containing the results of the profiling.

Definition at line 10023 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Get_Alpha_RKStep()

su2double CConfig::Get_Alpha_RKStep ( unsigned short  val_step) const
inline

Get the alpha (convective) coefficients for the Runge-Kutta integration scheme.

Parameters
[in]val_step- Index of the step.
Returns
Alpha coefficient for the Runge-Kutta integration scheme.

Definition at line 3347 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Get_Electric_Field_Dir()

const su2double* CConfig::Get_Electric_Field_Dir ( void  ) const
inline

Get the direction of the electric field in reference configuration.

Parameters
[in]val_coeff- Index of the coefficient.
Returns
Alpha coefficient for the Runge-Kutta integration scheme.

Definition at line 9023 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Get_Electric_Field_Mod()

su2double CConfig::Get_Electric_Field_Mod ( unsigned short  val_coeff) const
inline

Get the values for the electric field modulus.

Parameters
[in]val_coeff- Index of the coefficient.
Returns
Alpha coefficient for the Runge-Kutta integration scheme.

Definition at line 9009 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Get_Int_Coeffs()

su2double CConfig::Get_Int_Coeffs ( unsigned short  val_coeff) const
inline

Get the integration coefficients for the Generalized Alpha - Newmark integration integration scheme.

Parameters
[in]val_coeff- Index of the coefficient.
Returns
Alpha coefficient for the Runge-Kutta integration scheme.

Definition at line 8990 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Get_nSpanWiseSections_User()

unsigned short CConfig::Get_nSpanWiseSections_User ( void  ) const
inline

number span-wise sections to compute 3D BC and performance for turbomachinery specified by the user.

Returns
number of span-wise sections.

Definition at line 5305 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Get_StartTime()

su2double CConfig::Get_StartTime ( ) const
inline

Get the start time to track a phase of the code (preprocessing, compute, output).

Returns
Value of the start time to track a phase of the code.

Definition at line 9689 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAbsorption_Coeff()

su2double CConfig::GetAbsorption_Coeff ( void  ) const
inline

Get the value of the absorption coefficient of the medium.

Returns
Value of the absorption coefficient of the medium.

Definition at line 9521 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAcentric_Factor()

su2double CConfig::GetAcentric_Factor ( void  ) const
inline

Get the value of the critical pressure.

Returns
Critical pressure.

Definition at line 4032 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_Area() [1/2]

su2double CConfig::GetActDisk_Area ( const string &  val_marker) const

Get the tip radius of th actuator disk.

Definition at line 8795 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_Area() [2/2]

su2double CConfig::GetActDisk_Area ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7740 of file CConfig.hpp.

◆ GetActDisk_BCThrust() [1/2]

su2double CConfig::GetActDisk_BCThrust ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8763 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_BCThrust() [2/2]

su2double CConfig::GetActDisk_BCThrust ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7719 of file CConfig.hpp.

◆ GetActDisk_BCThrust_Old() [1/2]

su2double CConfig::GetActDisk_BCThrust_Old ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8771 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_BCThrust_Old() [2/2]

su2double CConfig::GetActDisk_BCThrust_Old ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7726 of file CConfig.hpp.

◆ GetActDisk_DeltaPress()

su2double CConfig::GetActDisk_DeltaPress ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7670 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_DeltaTemp()

su2double CConfig::GetActDisk_DeltaTemp ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7677 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_DoubleSurface()

bool CConfig::GetActDisk_DoubleSurface ( void  ) const
inline

Actuator disk defined with a double surface.

Returns
TRUE if the elements must be divided; otherwise FALSE.

Definition at line 5870 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_FileName()

string CConfig::GetActDisk_FileName ( void  ) const
inline

Get name of the input file for the specified actuator disk.

Returns
Name of the input file for the specified actuator disk.

Definition at line 5078 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_Force() [1/2]

su2double CConfig::GetActDisk_Force ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8755 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_Force() [2/2]

su2double CConfig::GetActDisk_Force ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8139 of file CConfig.hpp.

◆ GetActDisk_GrossThrust()

su2double CConfig::GetActDisk_GrossThrust ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7733 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_Jump()

unsigned short CConfig::GetActDisk_Jump ( void  ) const
inline

Get the format of the output solution.

Returns
Format of the output solution.

Definition at line 5629 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_Mach() [1/2]

su2double CConfig::GetActDisk_Mach ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8747 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_Mach() [2/2]

su2double CConfig::GetActDisk_Mach ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8132 of file CConfig.hpp.

◆ GetActDisk_MassFlow() [1/2]

su2double CConfig::GetActDisk_MassFlow ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8739 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_MassFlow() [2/2]

su2double CConfig::GetActDisk_MassFlow ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8125 of file CConfig.hpp.

◆ GetActDisk_NetThrust() [1/2]

su2double CConfig::GetActDisk_NetThrust ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8723 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_NetThrust() [2/2]

su2double CConfig::GetActDisk_NetThrust ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7712 of file CConfig.hpp.

◆ GetActDisk_Omega()

su2double CConfig::GetActDisk_Omega ( const string &  val_marker,
unsigned short  val_index 
) const

Get the rev / min of the actuator disk.

Definition at line 8827 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_Power() [1/2]

su2double CConfig::GetActDisk_Power ( const string &  val_marker) const

Get the origin of the actuator disk.

Definition at line 8731 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_Power() [2/2]

su2double CConfig::GetActDisk_Power ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8118 of file CConfig.hpp.

◆ GetActDisk_PressJump()

su2double CConfig::GetActDisk_PressJump ( const string &  val_marker,
unsigned short  val_index 
) const

Get the thrust corffient of the actuator disk.

Definition at line 8811 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_ReverseMassFlow() [1/2]

su2double CConfig::GetActDisk_ReverseMassFlow ( const string &  val_marker) const

Get the tip radius of th actuator disk.

Definition at line 8803 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_ReverseMassFlow() [2/2]

su2double CConfig::GetActDisk_ReverseMassFlow ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7747 of file CConfig.hpp.

◆ GetActDisk_StaticPressRatio()

su2double CConfig::GetActDisk_StaticPressRatio ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7698 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_StaticTempRatio()

su2double CConfig::GetActDisk_StaticTempRatio ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7705 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_SU2_DEF()

bool CConfig::GetActDisk_SU2_DEF ( void  ) const
inline

Actuator disk defined with a double surface.

Returns
TRUE if the elements must be divided; otherwise FALSE.

Definition at line 5882 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_TempJump()

su2double CConfig::GetActDisk_TempJump ( const string &  val_marker,
unsigned short  val_index 
) const

Get the thrust corffient of the actuator disk.

Definition at line 8819 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDisk_TotalPressRatio()

su2double CConfig::GetActDisk_TotalPressRatio ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7684 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDisk_TotalTempRatio()

su2double CConfig::GetActDisk_TotalTempRatio ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7691 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDiskBem_Axis()

su2double CConfig::GetActDiskBem_Axis ( unsigned short  iDim,
string  val_marker,
unsigned short  val_index 
) const

Get the axis of the actuator disk with BEM.

Definition at line 8843 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskBem_CG()

su2double CConfig::GetActDiskBem_CG ( unsigned short  iDim,
string  val_marker,
unsigned short  val_index 
) const

Get the Center of the actuator disk with BEM.

Definition at line 8835 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskBem_Frequency()

const unsigned short& CConfig::GetActDiskBem_Frequency ( void  ) const
inline

Get the frequency of updating the actuator disk with BEM.

Definition at line 6772 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_Force()

su2double CConfig::GetActDiskInlet_Force ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9578 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_MassFlow()

su2double CConfig::GetActDiskInlet_MassFlow ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9669 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_Power()

su2double CConfig::GetActDiskInlet_Power ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9585 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_Pressure()

su2double CConfig::GetActDiskInlet_Pressure ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9557 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_RamDrag()

su2double CConfig::GetActDiskInlet_RamDrag ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9571 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_Temperature()

su2double CConfig::GetActDiskInlet_Temperature ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9641 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_TotalPressure()

su2double CConfig::GetActDiskInlet_TotalPressure ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9564 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskInlet_TotalTemperature()

su2double CConfig::GetActDiskInlet_TotalTemperature ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9648 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Force()

su2double CConfig::GetActDiskOutlet_Force ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9613 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_GrossThrust()

su2double CConfig::GetActDiskOutlet_GrossThrust ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9606 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_MassFlow()

su2double CConfig::GetActDiskOutlet_MassFlow ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9676 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Power()

su2double CConfig::GetActDiskOutlet_Power ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9620 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Pressure()

su2double CConfig::GetActDiskOutlet_Pressure ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9592 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Temperature()

su2double CConfig::GetActDiskOutlet_Temperature ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9655 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Thrust_BEM()

su2double CConfig::GetActDiskOutlet_Thrust_BEM ( string  val_marker) const

Get the thrust at the actuator disk outlet boundary.

Parameters
[in]val_marker- Marker corresponding to the outlet (actuator disk) boundary.
Returns
The outlet (actuator disk) thrust.

Definition at line 9627 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_Torque_BEM()

su2double CConfig::GetActDiskOutlet_Torque_BEM ( string  val_marker) const

Get the torque at the actuator disk outlet boundary.

Parameters
[in]val_marker- Marker corresponding to the outlet boundary.
Returns
The outlet (actuator disk) torque.

Definition at line 9634 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_TotalPressure()

su2double CConfig::GetActDiskOutlet_TotalPressure ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9599 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetActDiskOutlet_TotalTemperature()

su2double CConfig::GetActDiskOutlet_TotalTemperature ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9662 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetAD_Mode()

bool CConfig::GetAD_Mode ( void  ) const
inline

Get the AD support.

Definition at line 9301 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAD_Preaccumulation()

bool CConfig::GetAD_Preaccumulation ( void  ) const
inline

Get if AD preaccumulation should be performed.

Definition at line 9348 of file CConfig.hpp.

◆ GetAdiabaticWall()

bool CConfig::GetAdiabaticWall ( void  )

Get information about the adibatic wall condition.

Returns
TRUE if it is a adiabatic wall condition; otherwise FALSE.

◆ GetAdj_FileName()

string CConfig::GetAdj_FileName ( void  ) const
inline

Get the name of the file with the adjoint variables.

Returns
Name of the file with the adjoint variables.

Definition at line 5728 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAdjointLimit()

su2double CConfig::GetAdjointLimit ( void  ) const
inline

Get the limit value for the adjoint variables.

Returns
Limit value for the adjoint variables.

Definition at line 1581 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAdjSharp_LimiterCoeff()

su2double CConfig::GetAdjSharp_LimiterCoeff ( void  ) const
inline

Get the value of sharp edge limiter.

Returns
Value of the sharp edge limiter coefficient.

Definition at line 2502 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAdvanced_FEAElementBased()

bool CConfig::GetAdvanced_FEAElementBased ( void  ) const
inline

Determine if advanced features are used from the element-based FEA analysis (experimental feature).

Returns
TRUE is experimental, FALSE is the default behaviour.

Definition at line 2372 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Airfoil_Mass_Ratio()

su2double CConfig::GetAeroelastic_Airfoil_Mass_Ratio ( void  ) const
inline

Aeroelastic Airfoil Mass Ratio.

Definition at line 8547 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_CG_Location()

su2double CConfig::GetAeroelastic_CG_Location ( void  ) const
inline

Aeroelastic center of gravity location.

Definition at line 8552 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Flutter_Speed_Index()

su2double CConfig::GetAeroelastic_Flutter_Speed_Index ( void  ) const
inline

Aeroelastic Flutter Speed Index.

Definition at line 8532 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Frequency_Pitch()

su2double CConfig::GetAeroelastic_Frequency_Pitch ( void  ) const
inline

Uncoupled Aeroelastic Frequency Pitch.

Definition at line 8542 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Frequency_Plunge()

su2double CConfig::GetAeroelastic_Frequency_Plunge ( void  ) const
inline

Uncoupled Aeroelastic Frequency Plunge.

Definition at line 8537 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_n()

vector<vector<su2double> > CConfig::GetAeroelastic_n ( unsigned short  iMarker) const
inline

Value of Aeroelastic solution coordinate at time n.

Definition at line 8507 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_n1()

vector<vector<su2double> > CConfig::GetAeroelastic_n1 ( unsigned short  iMarker) const
inline

Value of Aeroelastic solution coordinate at time n-1.

Definition at line 8512 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_np1()

vector<vector<su2double> > CConfig::GetAeroelastic_np1 ( unsigned short  iMarker) const
inline

Value of Aeroelastic solution coordinate at time n+1.

Definition at line 8502 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_pitch()

su2double CConfig::GetAeroelastic_pitch ( unsigned short  val_marker) const
inline

Value of pitching coordinate.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Value of pitching coordinate.

Definition at line 8576 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_plunge()

su2double CConfig::GetAeroelastic_plunge ( unsigned short  val_marker) const
inline

Value of plunging coordinate.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Value of plunging coordinate.

Definition at line 8569 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Radius_Gyration_Squared()

su2double CConfig::GetAeroelastic_Radius_Gyration_Squared ( void  ) const
inline

Aeroelastic radius of gyration squared.

Definition at line 8557 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelastic_Simulation()

bool CConfig::GetAeroelastic_Simulation ( void  ) const
inline

Get information about the aeroelastic simulation.

Returns
TRUE if it is an aeroelastic case; otherwise FALSE.

Definition at line 8596 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAeroelasticIter()

unsigned short CConfig::GetAeroelasticIter ( void  ) const
inline

Aeroelastic solve every x inner iteration.

Definition at line 8562 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAitkenDynMaxInit()

su2double CConfig::GetAitkenDynMaxInit ( void  ) const
inline

Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration.

Returns
Aitken's relaxation parameters.

Definition at line 8923 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAitkenDynMinInit()

su2double CConfig::GetAitkenDynMinInit ( void  ) const
inline

Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration.

Returns
Aitken's relaxation parameters.

Definition at line 8929 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAitkenStatRelax()

su2double CConfig::GetAitkenStatRelax ( void  ) const
inline

Get Aitken's relaxation parameter for static relaxation cases.

Returns
Aitken's relaxation parameters.

Definition at line 8917 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAoA()

su2double CConfig::GetAoA ( void  ) const
inline

Get the angle of attack of the body. This is the angle between a reference line on a lifting body (often the chord line of an airfoil) and the vector representing the relative motion between the lifting body and the fluid through which it is moving.

Returns
Value of the angle of attack.

Definition at line 2790 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAoA_Offset()

su2double CConfig::GetAoA_Offset ( void  ) const
inline

Get the off set angle of attack of the body. The solution and the geometry file are able to modifity the angle of attack in the config file.

Returns
Value of the off set angle of attack.

Definition at line 2797 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAoA_Sens()

su2double CConfig::GetAoA_Sens ( void  ) const
inline

Get the functional sensitivity with respect to changes in the angle of attack.

Returns
Value of the angle of attack.

Definition at line 2810 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAoS()

su2double CConfig::GetAoS ( void  ) const
inline

Get the angle of sideslip of the body. It relates to the rotation of the aircraft centerline from the relative wind.

Returns
Value of the angle of sideslip.

Definition at line 2847 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAoS_Offset()

su2double CConfig::GetAoS_Offset ( void  ) const
inline

Get the off set sideslip angle of the body. The solution and the geometry file are able to modifity the angle of attack in the config file.

Returns
Value of the off set sideslip angle.

Definition at line 2804 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAUSMMethod()

bool CConfig::GetAUSMMethod ( void  ) const
inline

Return true if an AUSM method is in use.

Definition at line 3892 of file CConfig.hpp.

◆ GetAverageMachLimit()

su2double CConfig::GetAverageMachLimit ( void  ) const
inline

Get mach limit for average massflow-based procedure .

Returns
mach limit.

Definition at line 5203 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetAxisymmetric()

bool CConfig::GetAxisymmetric ( void  ) const
inline

Get information about the axisymmetric frame.

Returns
TRUE if there is a rotational frame; otherwise FALSE.

Definition at line 6319 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBc_Eval_Freq()

unsigned long CConfig::GetBc_Eval_Freq ( void  ) const
inline

Evaluation frequency for Engine and Actuator disk markers.

Returns
Value Evaluation frequency .

Definition at line 6554 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBEM_blade_angle()

su2double CConfig::GetBEM_blade_angle ( void  ) const
inline

Get the blade angle of the propeller.

Definition at line 6777 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBEM_prop_filename()

const string& CConfig::GetBEM_prop_filename ( void  ) const
inline

Get the filename of the propeller.

Definition at line 6782 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBeta_Factor()

su2double CConfig::GetBeta_Factor ( void  ) const
inline

Get the epsilon^2 multiplier for Beta in the incompressible preconditioner.

Returns
Value of the epsilon^2 multiplier for Beta in the incompressible preconditioner.

Definition at line 1676 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBody_Force()

bool CConfig::GetBody_Force ( void  ) const
inline

Get information about the body force.

Returns
TRUE if it uses a body force; otherwise FALSE.

Definition at line 6220 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBody_Force_Vector()

const su2double* CConfig::GetBody_Force_Vector ( void  ) const
inline

Get a pointer to the body force vector.

Returns
A pointer to the body force vector.

Definition at line 6226 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBoolGiles()

bool CConfig::GetBoolGiles ( void  ) const
inline

Verify if there is any Giles Boundary Condition option specified from config file.

Returns
boolean.

Definition at line 5269 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBoolMixingPlaneInterface()

bool CConfig::GetBoolMixingPlaneInterface ( void  ) const
inline

Verify if there is mixing plane interface specified from config file.

Returns
boolean.

Definition at line 5227 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBoolRiemann()

bool CConfig::GetBoolRiemann ( void  ) const
inline

Verify if there is any Riemann Boundary Condition option specified from config file.

Returns
boolean.

Definition at line 5275 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBoolTurbMixingPlane()

bool CConfig::GetBoolTurbMixingPlane ( void  ) const
inline

Verify if there is mixing plane interface specified from config file.

Returns
boolean.

Definition at line 5233 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBoolTurbomachinery()

bool CConfig::GetBoolTurbomachinery ( void  ) const
inline

Verify if there is Turbomachinery performance option specified from config file.

Returns
boolean.

Definition at line 5251 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBounded_Scalar()

bool CConfig::GetBounded_Scalar ( ) const
inline

Returns true if bounded scalar mode is used for any equation.

Definition at line 4997 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBounded_Species()

bool CConfig::GetBounded_Species ( ) const
inline

Returns true if bounded scalar mode is on for species transport.

Definition at line 4987 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBounded_Turb()

bool CConfig::GetBounded_Turb ( ) const
inline

Returns true if bounded scalar mode is on for turbulence transport.

Definition at line 4992 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBreakdown_FileName()

string CConfig::GetBreakdown_FileName ( void  ) const
inline

Get the name of the file with the forces breakdown of the problem.

Returns
Name of the file with forces breakdown of the problem.

Definition at line 5654 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBuffet_k()

su2double CConfig::GetBuffet_k ( void  ) const
inline

Get the buffet sensor sharpness coefficient.

Returns
Sharpness coefficient for buffet sensor.

Definition at line 6344 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBuffet_lambda()

su2double CConfig::GetBuffet_lambda ( void  ) const
inline

Get the buffet sensor offset parameter.

Returns
Offset parameter for buffet sensor.

Definition at line 6350 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetBulk_Modulus()

su2double CConfig::GetBulk_Modulus ( void  ) const
inline

Get the value of the bulk modulus.

Returns
Value of the bulk modulus.

Definition at line 1670 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCaseName()

const string& CConfig::GetCaseName ( ) const
inline

Get the name of the current case.

Returns
the case name

Definition at line 9763 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCatalytic()

bool CConfig::GetCatalytic ( void  ) const
inline

Determines if problem has catalytic walls.

Returns
true if catalytic walls are present.

Definition at line 6535 of file CConfig.hpp.

◆ GetCatalytic_Efficiency()

su2double CConfig::GetCatalytic_Efficiency ( void  ) const
inline

Get wall catalytic efficiency.

Returns
wall catalytic efficiency value.

Definition at line 3951 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCatalytic_Wall()

bool CConfig::GetCatalytic_Wall ( unsigned short  iMarker) const

Determines whether a marker with index iMarker is a catalytic boundary.

Parameters
iMarker
Returns
<TRUE> it marker with index iMarker is a catalytic boundary.

Definition at line 8065 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetCauchy_Elems()

unsigned short CConfig::GetCauchy_Elems ( void  ) const
inline

Get the number of iterations that are considered in the Cauchy convergence criteria.

Returns
Number of elements in the Cauchy criteria.

Definition at line 5804 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCauchy_Eps()

su2double CConfig::GetCauchy_Eps ( void  ) const
inline

Get the value of convergence criteria for the Cauchy method in the direct, adjoint or linearized problem.

Returns
Value of the convergence criteria.

Definition at line 5817 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCauchy_Func_AdjFlow()

unsigned short CConfig::GetCauchy_Func_AdjFlow ( void  ) const
inline

Get functional that is going to be used to evaluate the adjoint flow convergence.

Returns
Functional that is going to be used to evaluate the adjoint flow convergence.

Definition at line 5798 of file CConfig.hpp.

◆ GetCauchy_Func_Flow()

unsigned short CConfig::GetCauchy_Func_Flow ( void  ) const
inline

Get functional that is going to be used to evaluate the flow convergence.

Returns
Functional that is going to be used to evaluate the flow convergence.

Definition at line 5792 of file CConfig.hpp.

◆ GetCent_Inc_Jac_Fix_Factor()

su2double CConfig::GetCent_Inc_Jac_Fix_Factor ( void  ) const
inline

Factor by which to multiply the dissipation contribution to Jacobians of incompressible central schemes.

Returns
The factor.

Definition at line 4844 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCent_Jac_Fix_Factor()

su2double CConfig::GetCent_Jac_Fix_Factor ( void  ) const
inline

Factor by which to multiply the dissipation contribution to Jacobians of central schemes.

Returns
The factor.

Definition at line 4838 of file CConfig.hpp.

◆ GetCFL()

su2double CConfig::GetCFL ( unsigned short  val_mesh) const
inline

Get the Courant Friedrich Levi number for each grid.

Parameters
[in]val_mesh- Index of the mesh were the CFL is applied.
Returns
CFL number for each grid.

Definition at line 2897 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCFL_Adapt()

bool CConfig::GetCFL_Adapt ( void  ) const
inline

Get the value of the CFL adaption flag.

Returns
TRUE if CFL adaption is active; otherwise FALSE.

Definition at line 1652 of file CConfig.hpp.

◆ GetCFL_AdaptParam()

su2double CConfig::GetCFL_AdaptParam ( unsigned short  val_index) const
inline

Get the values of the CFL adaption parameters.

Returns
Value of CFL adaption parameter

Definition at line 1646 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCFL_Rad()

su2double CConfig::GetCFL_Rad ( void  ) const
inline

Get the value of the CFL condition for radiation solvers.

Returns
Value of the CFL condition for radiation solvers.

Definition at line 9547 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCFLRedCoeff_AdjTurb()

su2double CConfig::GetCFLRedCoeff_AdjTurb ( void  ) const
inline

Get CFL reduction factor for adjoint turbulence model.

Returns
CFL reduction factor.

Definition at line 4406 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCFLRedCoeff_Species()

su2double CConfig::GetCFLRedCoeff_Species ( ) const
inline

Value of the CFL reduction in species problems.

Returns
Value of the CFL reduction in species problems.

Definition at line 6987 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCFLRedCoeff_Turb()

su2double CConfig::GetCFLRedCoeff_Turb ( void  ) const
inline

Value of the CFL reduction in turbulence problems.

Returns
Value of the CFL reduction in turbulence problems.

Definition at line 6981 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetChargeCoeff()

su2double CConfig::GetChargeCoeff ( void  ) const
inline

Get the charge coefficient that is used in the poissonal potential simulation.

Returns
Value of the charge coefficient.

Definition at line 2853 of file CConfig.hpp.

◆ GetCL_Target()

su2double CConfig::GetCL_Target ( void  ) const
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6662 of file CConfig.hpp.

◆ GetComm_Level()

unsigned short CConfig::GetComm_Level ( void  ) const
inline

Get the level of MPI communications to be performed.

Returns
Level of MPI communications.

Definition at line 9491 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCompute_Average()

bool CConfig::GetCompute_Average ( void  ) const
inline

Get Compute Average.

Returns
YES if start computing averages

Definition at line 9372 of file CConfig.hpp.

◆ GetCompute_Entropy()

bool CConfig::GetCompute_Entropy ( void  ) const
inline

Function to make available whether or not the entropy must be computed.

Returns
The boolean whether or not the entropy must be computed.

Definition at line 9202 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConfigFilename()

string CConfig::GetConfigFilename ( unsigned short  index) const
inline

Get the filenames of the individual config files.

Returns
File name of the config file for zone "index"

Definition at line 9431 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConfinement_Param()

su2double CConfig::GetConfinement_Param ( void  ) const
inline

Get the value of the Confinement Parameter.

Returns
Value of the constant: Confinement Parameter

Definition at line 1640 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConservativeInterpolation()

bool CConfig::GetConservativeInterpolation ( void  ) const
inline

Get option of whether to use conservative interpolation between zones.

Definition at line 9226 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConsole_Output_Verb()

unsigned short CConfig::GetConsole_Output_Verb ( void  ) const
inline

Get the verbosity level of the console output.

Returns
Verbosity level for the console output.

Definition at line 8887 of file CConfig.hpp.

◆ GetConst_DES()

su2double CConfig::GetConst_DES ( void  ) const
inline

Get the DES Constant.

Returns
Value of DES constant.

Definition at line 9343 of file CConfig.hpp.

◆ GetConstant_Lewis_Number()

su2double CConfig::GetConstant_Lewis_Number ( unsigned short  val_index = 0) const
inline

Get the value of the Lewis number for each species.

Returns
Lewis Number.

Definition at line 4120 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetContactResistance()

su2double CConfig::GetContactResistance ( unsigned short  val_interface) const
inline

Get the contact resistance value of a specified interface.

Parameters
[in]val_interfaceinterface index.
Returns
Contact resistance value (zero by default).

Definition at line 3693 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetContainerPosition()

unsigned short CConfig::GetContainerPosition ( unsigned short  val_eqsystem)

Provides the index of the solution in the container.

Parameters
[in]val_eqsystem- Equation that is being solved.
Returns
Index on the solution container.

Definition at line 8521 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetContinuous_Adjoint()

bool CConfig::GetContinuous_Adjoint ( void  ) const
inline

Determines if problem is adjoint.

Returns
true if Adjoint.

Definition at line 6523 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetControllingVariableName()

const string& CConfig::GetControllingVariableName ( unsigned short  i_cv) const
inline

Get the name of a specific controlling variable.

Definition at line 2227 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetControllingVariableSourceName()

const string& CConfig::GetControllingVariableSourceName ( unsigned short  i_cv) const
inline

Get the name of the source term variable for a specific controlling variable.

Definition at line 2234 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConv_Field()

string CConfig::GetConv_Field ( unsigned short  iField) const
inline

Get the convergence fields for monitoring.

Parameters
[in]iField- Index of the field return Field name for monitoring convergence

Definition at line 9632 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConv_FileName()

string CConfig::GetConv_FileName ( void  ) const
inline

Get the name of the file with the convergence history of the problem.

Returns
Name of the file with convergence history of the problem.

Definition at line 5635 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetConvexityCheck()

tuple<bool, unsigned short, unsigned short> CConfig::GetConvexityCheck ( void  ) const
inline

Get information about whether to do a check on convexity of the mesh elements.

Parameters
[out]ConvexityCheckTRUE if convexity check is active; otherwise FALSE.
[out]ConvexityCheck_MaxIterMaximum number of iterations in the convexity check.
[out]ConvexityCheck_MaxDepthMaximum recursion depth in the convexity check.

Definition at line 8684 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCoordFFDBox()

su2double CConfig::GetCoordFFDBox ( unsigned short  val_ffd,
unsigned short  val_index 
) const
inline

Get the coordinates of the FFD corner points.

Parameters
[in]val_ffd- Index of the FFD box.
[in]val_coord- Index of the coordinate that we want to read.
Returns
Value of the coordinate.

Definition at line 2938 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCp_PolyCoeff()

su2double CConfig::GetCp_PolyCoeff ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for specific heat Cp.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Temperature polynomial coefficient for specific heat Cp.

Definition at line 4171 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCp_PolyCoeffND()

su2double CConfig::GetCp_PolyCoeffND ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for specific heat Cp.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Temperature polynomial coefficient for specific heat Cp.

Definition at line 4178 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCurrent_UnstTime()

su2double CConfig::GetCurrent_UnstTime ( void  ) const
inline

If we are performing an unsteady simulation, this is the value of current time.

Returns
Value of the physical time in an unsteady simulation.

Definition at line 5858 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCustomObjFunc()

const string& CConfig::GetCustomObjFunc ( ) const
inline

Get the user expression for the custom objective function.

Definition at line 5442 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetCustomOutputs()

const string& CConfig::GetCustomOutputs ( ) const
inline

Get the user expressions for custom outputs.

Definition at line 5447 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDamp_Correc_Prolong()

su2double CConfig::GetDamp_Correc_Prolong ( void  ) const
inline

Value of the damping factor for the correction prolongation.

Returns
Value of the damping factor.

Definition at line 6578 of file CConfig.hpp.

◆ GetDamp_Engine_Exhaust()

su2double CConfig::GetDamp_Engine_Exhaust ( void  ) const
inline

Value of the damping factor for the engine exhaust inlet bc.

Returns
Value of the damping factor.

Definition at line 6566 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDamp_Engine_Inflow()

su2double CConfig::GetDamp_Engine_Inflow ( void  ) const
inline

Value of the damping factor for the engine inlet bc.

Returns
Value of the damping factor.

Definition at line 6560 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDamp_Res_Restric()

su2double CConfig::GetDamp_Res_Restric ( void  ) const
inline

Value of the damping factor for the residual restriction.

Returns
Value of the damping factor.

Definition at line 6572 of file CConfig.hpp.

◆ GetDamper_Constant()

su2double CConfig::GetDamper_Constant ( const string &  val_index) const

Get the constant value at a damper boundary.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The damper constant.

Definition at line 9697 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetDataDriven_FileNames()

const string* CConfig::GetDataDriven_FileNames ( void  ) const
inline

Get name of the input file for the data-driven fluid model interpolation method.

Returns
Name of the input file for the interpolation method.

Definition at line 3968 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetdCD_dCL()

su2double CConfig::GetdCD_dCL ( void  ) const
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6608 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetdCL_dAlpha()

su2double CConfig::GetdCL_dAlpha ( void  ) const
inline

Get the value for the lift curve slope for fixed CL mode.

Returns
Lift curve slope for fixed CL mode.

Definition at line 8740 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetdCMx_dCL()

su2double CConfig::GetdCMx_dCL ( void  ) const
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6620 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetdCMy_dCL()

su2double CConfig::GetdCMy_dCL ( void  ) const
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6632 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetdCMz_dCL()

su2double CConfig::GetdCMz_dCL ( void  ) const
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6644 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDE_Effects()

bool CConfig::GetDE_Effects ( void  ) const
inline

Decide whether to apply DE effects to the model.

Returns
TRUE if the DE effects are to be applied, FALSE otherwise.

Definition at line 2278 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeadLoad()

bool CConfig::GetDeadLoad ( void  ) const
inline

Decide whether to apply dead loads to the model.

Returns
TRUE if the dead loads are to be applied, FALSE otherwise.

Definition at line 8935 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Coeff()

su2double CConfig::GetDeform_Coeff ( void  ) const
inline

Get factor to multiply smallest volume for deform tolerance.

Returns
Factor to multiply smallest volume for deform tolerance.

Definition at line 4430 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_ElasticityMod()

su2double CConfig::GetDeform_ElasticityMod ( void  ) const
inline

Get Young's modulus for deformation (constant stiffness deformation)

Definition at line 4441 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Limit()

su2double CConfig::GetDeform_Limit ( void  ) const
inline

Get limit for the volumetric deformation.

Returns
Distance to the surface to be deformed.

Definition at line 4436 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Linear_Solver_Error()

su2double CConfig::GetDeform_Linear_Solver_Error ( void  ) const
inline

Get min error of the linear solver for the implicit formulation.

Returns
Min error of the linear solver for the implicit formulation.

Definition at line 4299 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Linear_Solver_Iter()

unsigned long CConfig::GetDeform_Linear_Solver_Iter ( void  ) const
inline

Get max number of iterations of the linear solver for the implicit formulation.

Returns
Max number of iterations of the linear solver for the implicit formulation.

Definition at line 4311 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Mesh()

bool CConfig::GetDeform_Mesh ( void  ) const
inline

Get information about whether the mesh will be deformed using pseudo linear elasticity.

Returns
TRUE means that grid deformation is active.

Definition at line 4418 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Output()

bool CConfig::GetDeform_Output ( void  ) const
inline

Get information about writing grid deformation residuals to the console.

Returns
TRUE means that grid deformation residuals will be written to the console.

Definition at line 4424 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_PoissonRatio()

su2double CConfig::GetDeform_PoissonRatio ( void  ) const
inline

Get Poisson's ratio for deformation (constant stiffness deformation) .

Definition at line 4447 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_StiffLayerSize()

su2double CConfig::GetDeform_StiffLayerSize ( void  ) const
inline

Get the size of the layer of highest stiffness for wall distance-based mesh stiffness.

Definition at line 4458 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDeform_Stiffness_Type()

unsigned short CConfig::GetDeform_Stiffness_Type ( void  ) const
inline

Get the type of stiffness to impose for FEA mesh deformation.

Returns
type of stiffness to impose for FEA mesh deformation.

Definition at line 4453 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDegreeFFDBox()

unsigned short CConfig::GetDegreeFFDBox ( unsigned short  val_ffd,
unsigned short  val_index 
) const
inline

Get the degree of the FFD corner points.

Parameters
[in]val_ffd- Index of the FFD box.
[in]val_degree- Index (I,J,K) to obtain the degree.
Returns
Value of the degree in a particular direction.

Definition at line 2946 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDelta_UnstTime()

su2double CConfig::GetDelta_UnstTime ( void  ) const
inline

If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.

Returns
Value of the time step in an unsteady simulation.

Definition at line 5838 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDelta_UnstTimeND()

su2double CConfig::GetDelta_UnstTimeND ( void  ) const
inline

If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.

Returns
Value of the time step in an unsteady simulation (non dimensional).

Definition at line 5824 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDensity_FreeStream()

su2double CConfig::GetDensity_FreeStream ( void  ) const
inline

Get the value of the freestream density.

Returns
Freestream density.

Definition at line 1759 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDensity_FreeStreamND()

su2double CConfig::GetDensity_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream density.

Returns
Non-dimensionalized freestream density.

Definition at line 1953 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDensity_Ref()

su2double CConfig::GetDensity_Ref ( void  ) const
inline

Get the value of the reference density for non-dimensionalization.

Returns
Reference density for non-dimensionalization.

Definition at line 1856 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDesign_Variable()

unsigned short CConfig::GetDesign_Variable ( unsigned short  val_dv) const
inline

Obtain the kind of design variable.

Parameters
[in]val_dv- Number of the design variable that we want to read.
Returns
Design variable identification.

Definition at line 6338 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDiffusivity_Constant()

su2double CConfig::GetDiffusivity_Constant ( void  ) const
inline

Get the value of the constant mass diffusivity for scalar transport.

Returns
Constant mass diffusivity.

Definition at line 4096 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDiffusivity_ConstantND()

su2double CConfig::GetDiffusivity_ConstantND ( void  ) const
inline

Get the value of the non-dimensional constant mass diffusivity.

Returns
Non-dimensional constant mass diffusivity.

Definition at line 4102 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDirectDiff()

unsigned short CConfig::GetDirectDiff ( ) const
inline

Get the direct differentation method.

Returns
direct differentiation method.

Definition at line 8899 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDirichletSurfaceBound()

bool CConfig::GetDirichletSurfaceBound ( void  ) const
inline

Check if we use zero Dirichlet boundarys on the bound of the surface.

Returns
true means that we use zero Dirichlet boundary

Definition at line 9867 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDiscard_InFiles()

bool CConfig::GetDiscard_InFiles ( void  ) const
inline

Get information about whether to use fixed CL mode.

Returns
TRUE if fixed CL mode is active; otherwise FALSE.

Definition at line 8728 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDiscrete_Adjoint()

bool CConfig::GetDiscrete_Adjoint ( void  ) const
inline

Get the indicator whether we are solving an discrete adjoint problem.

Returns
the discrete adjoint indicator.

Definition at line 8905 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDisp_Dir()

const su2double * CConfig::GetDisp_Dir ( const string &  val_index) const

Get the force direction at a loaded boundary in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load direction.

Definition at line 9739 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetDisp_Dir_Multiplier()

su2double CConfig::GetDisp_Dir_Multiplier ( const string &  val_index) const

Get the force multiplier at a load boundary in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load multiplier.

Definition at line 9725 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetDisp_Dir_Value()

su2double CConfig::GetDisp_Dir_Value ( const string &  val_index) const

Get the force value at a load boundary defined in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load value.

Definition at line 9718 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetDispl_Value()

su2double CConfig::GetDispl_Value ( const string &  val_index) const

Get the displacement value at an displacement boundary.

Parameters
[in]val_index- Index corresponding to the displacement boundary.
Returns
The displacement value.

Definition at line 9683 of file CConfig.cpp.

◆ GetDistortionRack()

const su2double* CConfig::GetDistortionRack ( void  ) const
inline

Get the distortion rack.

Returns
Distortion rack.

Definition at line 1605 of file CConfig.hpp.

◆ GetdNetThrust_dBCThrust()

su2double CConfig::GetdNetThrust_dBCThrust ( void  ) const
inline

Get the value of NetThrust_dBCThrust.

Returns
Value NetThrust_dBCThrust.

Definition at line 8758 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDomainVolume()

su2double CConfig::GetDomainVolume ( void  ) const
inline

Get the volume of the whole domain using the fine grid, this value is common for all the grids in the multigrid method.

Returns
Volume of the whole domain.

Definition at line 2433 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDV_FEA()

unsigned short CConfig::GetDV_FEA ( void  ) const
inline

Get the kind of design variable for FEA.

Returns
Value of the DE voltage.

Definition at line 2308 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDV_Filename()

string CConfig::GetDV_Filename ( void  ) const
inline

Get name of the arbitrary mesh motion input file.

Returns
File name of the arbitrary mesh motion input file.

Definition at line 8450 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDV_Sens_Filename()

string CConfig::GetDV_Sens_Filename ( void  ) const
inline

Get name of the unordered ASCII surface sensitivity file.

Returns
File name of the unordered ASCII surface sensitivity file.

Definition at line 8462 of file CConfig.hpp.

◆ GetDV_Unordered_Sens_Filename()

string CConfig::GetDV_Unordered_Sens_Filename ( void  ) const
inline

Get name of the unordered ASCII volume sensitivity file.

Returns
File name of the unordered ASCII volume sensitivity file.

Definition at line 8456 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDV_Value() [1/2]

su2double& CConfig::GetDV_Value ( unsigned short  val_dv,
unsigned short  val_val = 0 
)
inline

Value of the design variable step, we use this value in design problems.

Parameters
[in]val_dv- Number of the design variable that we want to read.
[in]val_val- Value of the design variable that we want to read.
Returns
Design variable step.

Definition at line 5890 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDV_Value() [2/2]

const su2double& CConfig::GetDV_Value ( unsigned short  val_dv,
unsigned short  val_val = 0 
) const
inline

Definition at line 5891 of file CConfig.hpp.

◆ GetDynamic_Grid()

bool CConfig::GetDynamic_Grid ( void  ) const
inline

Get information about dynamic grids.

Returns
TRUE if there is a grid movement; otherwise FALSE.

Definition at line 5913 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetDynamic_LoadTransfer()

unsigned short CConfig::GetDynamic_LoadTransfer ( void  ) const
inline

Get the kind of load transfer method we want to use for dynamic problems.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of transfer method for multiphysics problems

Definition at line 9062 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEA_IntLimit()

su2double CConfig::GetEA_IntLimit ( unsigned short  index) const
inline

Get the integration limits for the equivalent area computation.

Parameters
[in]index- 0 means x_min, and 1 means x_max.
Returns
Integration limits for the equivalent area computation.

Definition at line 1568 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEA_ScaleFactor()

su2double CConfig::GetEA_ScaleFactor ( void  ) const
inline

Get the integration limits for the equivalent area computation.

Parameters
[in]index- 0 means x_min, and 1 means x_max.
Returns
Integration limits for the equivalent area computation.

Definition at line 1575 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEdgeColoringGroupSize()

unsigned long CConfig::GetEdgeColoringGroupSize ( void  ) const
inline

Get the size of the edge groups colored for OpenMP parallelization of edge loops.

Definition at line 9774 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEdgeColoringRelaxDiscAdj()

bool CConfig::GetEdgeColoringRelaxDiscAdj ( ) const
inline

Check if the discrete adjoint is allowed to relax the coloring, that is, allow smaller edge color group sizes and allow more colors.

Definition at line 9779 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEig_Val_Comp()

unsigned short CConfig::GetEig_Val_Comp ( void  ) const
inline

Get the kind of eigenspace perturbation to be done.

Returns
Value of the eig_val_comp

Definition at line 9278 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetElas2D_Formulation()

STRUCT_2DFORM CConfig::GetElas2D_Formulation ( ) const
inline

Formulation for 2D elasticity (plane stress - strain)

Returns
Flag to 2D elasticity model.

Definition at line 2354 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetElasticyMod()

su2double CConfig::GetElasticyMod ( unsigned short  id_val) const
inline

Get the Young's modulus of elasticity.

Returns
Value of the Young's modulus of elasticity.

Definition at line 2272 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetElectric_Constant()

su2double CConfig::GetElectric_Constant ( unsigned short  iVar) const
inline

Get the value of the DE modulus.

Returns
Value of the DE modulus.

Definition at line 2290 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEnergy_Equation()

bool CConfig::GetEnergy_Equation ( void  ) const
inline

Flag for whether to solve the energy equation for incompressible flows.

Returns
Flag for energy equation

Definition at line 4003 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEnergy_FreeStream()

su2double CConfig::GetEnergy_FreeStream ( void  ) const
inline

Get the value of the freestream energy.

Returns
Freestream energy.

Definition at line 1747 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEnergy_FreeStreamND()

su2double CConfig::GetEnergy_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream energy.

Returns
Non-dimensionalized freestream energy.

Definition at line 1966 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEnergy_Ref()

su2double CConfig::GetEnergy_Ref ( void  ) const
inline

Get the value of the reference energy for non-dimensionalization.

Returns
Reference energy for non-dimensionalization.

Definition at line 1838 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_Area()

su2double CConfig::GetEngine_Area ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7565 of file CConfig.hpp.

◆ GetEngine_Force()

su2double CConfig::GetEngine_Force ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7536 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_GrossThrust()

su2double CConfig::GetEngine_GrossThrust ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7558 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_HalfModel()

bool CConfig::GetEngine_HalfModel ( void  ) const
inline

Only halg of the engine is in the compputational grid.

Returns
TRUE if the engine is complete; otherwise FALSE.

Definition at line 5876 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_Mach()

su2double CConfig::GetEngine_Mach ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7529 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_NetThrust()

su2double CConfig::GetEngine_NetThrust ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7551 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngine_Power()

su2double CConfig::GetEngine_Power ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
Returns
The outlet pressure.

Definition at line 7543 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEngineInflow_Target()

su2double CConfig::GetEngineInflow_Target ( const string &  val_marker) const

Get the target (pressure, massflow, etc) at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
Returns
Target (pressure, massflow, etc) .

Definition at line 9424 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetEntropyFix_Coeff()

su2double CConfig::GetEntropyFix_Coeff ( void  ) const
inline

Get the entropy fix.

Returns
Vaule of the entropy fix.

Definition at line 4400 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEquivArea()

bool CConfig::GetEquivArea ( void  ) const
inline

Information about computing and plotting the equivalent area distribution.

Returns
TRUE or FALSE depending if we are computing the equivalent area.

Definition at line 5566 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetEulerPersson()

bool CConfig::GetEulerPersson ( void  ) const
inline

Get boolean for using Persson's shock capturing method in Euler flow DG-FEM.

Returns
Boolean for using Persson's shock capturing method in Euler flow DG-FEM

Definition at line 9097 of file CConfig.hpp.

◆ GetEval_dOF_dCX()

bool CConfig::GetEval_dOF_dCX ( void  ) const
inline

Get information about whether to use fixed CL mode.

Returns
TRUE if fixed CL mode is active; otherwise FALSE.

Definition at line 8722 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetExhaust_Force()

su2double CConfig::GetExhaust_Force ( const string &  val_marker) const

Get the force balance at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
Force balance.

Definition at line 9543 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_GrossThrust()

su2double CConfig::GetExhaust_GrossThrust ( const string &  val_marker) const

Get the gross thrust at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
Gross thrust.

Definition at line 9536 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_MassFlow()

su2double CConfig::GetExhaust_MassFlow ( const string &  val_marker) const

Get the massflow at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine exhaust massflow.

Definition at line 9515 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_Power()

su2double CConfig::GetExhaust_Power ( const string &  val_marker) const

Get the power at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
Power.

Definition at line 9550 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_Pressure()

su2double CConfig::GetExhaust_Pressure ( const string &  val_marker) const

Get the back pressure (static) at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine exhaust pressure.

Definition at line 9501 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_Pressure_Target()

su2double CConfig::GetExhaust_Pressure_Target ( const string &  val_index) const

Get the total pressure at an nacelle boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The total pressure.

Definition at line 8988 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_Temperature()

su2double CConfig::GetExhaust_Temperature ( const string &  val_marker) const

Get the temperature (static) at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine exhaust temperature.

Definition at line 9508 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_Temperature_Target()

su2double CConfig::GetExhaust_Temperature_Target ( const string &  val_index) const

Get the total temperature at a nacelle boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The total temperature.

Definition at line 8981 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_TotalPressure()

su2double CConfig::GetExhaust_TotalPressure ( const string &  val_marker) const

Get the total pressure at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine exhaust total pressure.

Definition at line 9522 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExhaust_TotalTemperature()

su2double CConfig::GetExhaust_TotalTemperature ( const string &  val_marker) const

Get the total temperature at an engine exhaust boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The total temperature.

Definition at line 9529 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetExtIter_OffSet()

unsigned long CConfig::GetExtIter_OffSet ( void  ) const
inline

Get the current internal iteration number.

Returns
Current external iteration.

Definition at line 3275 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetExtraHeatOutputZone()

long CConfig::GetExtraHeatOutputZone ( void  ) const
inline

Heat solver zone with extra screen output.

Returns
Heat solver zone with extra screen output.

Definition at line 1622 of file CConfig.hpp.

◆ GetExtraOutput()

bool CConfig::GetExtraOutput ( void  ) const
inline

Creates a tecplot file to visualize the partition made by the DDC software.

Returns
TRUE if the partition is going to be plotted; otherwise FALSE.

Definition at line 1616 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetExtraRelFacGiles()

su2double CConfig::GetExtraRelFacGiles ( unsigned short  iCoeff) const
inline

Get extra relaxation factor coefficients for the Giels BC.

Returns
mixedout coefficient.

Definition at line 5197 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFan_Poly_Eff()

su2double CConfig::GetFan_Poly_Eff ( void  ) const
inline

Get the value of the reference viscosity for non-dimensionalization.

Returns
Reference viscosity for non-dimensionalization.

Definition at line 1886 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFEA_FileName()

string CConfig::GetFEA_FileName ( void  ) const
inline

Get the name of the file with the element properties for structural problems.

Returns
Name of the file with the element properties of the structural problem.

Definition at line 2366 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFEMSolver()

bool CConfig::GetFEMSolver ( void  ) const
inline

Return true if a high order FEM solver is in use.

Definition at line 3867 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Axis()

su2double CConfig::GetFFD_Axis ( unsigned short  val_var) const
inline

Get the value of the vector that connects the cartesian axis with a sherical or cylindrical one.

Returns
Coordinate of the Axis.

Definition at line 1664 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Blending()

unsigned short CConfig::GetFFD_Blending ( void  ) const
inline

Get the kind of FFD Blending function.

Returns
Kind of FFD Blending function.

Definition at line 3011 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_BSplineOrder()

const su2double* CConfig::GetFFD_BSplineOrder ( ) const
inline

Get the kind BSpline Order in i,j,k direction.

Returns
The kind BSpline Order in i,j,k direction.

Definition at line 3017 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Continuity()

unsigned short CConfig::GetFFD_Continuity ( void  ) const
inline

Get the required continuity level at the surface intersection with the FFD.

Returns
Continuity level at the surface intersection.

Definition at line 2999 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_CoordSystem()

unsigned short CConfig::GetFFD_CoordSystem ( void  ) const
inline

Get the coordinate system that we are going to use to define the FFD.

Returns
Coordinate system (cartesian, spherical, etc).

Definition at line 3005 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Fix_IDir()

short CConfig::GetFFD_Fix_IDir ( unsigned short  val_index) const
inline

plane of the FFD (I axis) that should be fixed.

Parameters
[in]val_index- Index of the arrray with all the planes in the I direction that should be fixed.
Returns
Index of the plane that is going to be freeze.

Definition at line 3793 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Fix_JDir()

short CConfig::GetFFD_Fix_JDir ( unsigned short  val_index) const
inline

plane of the FFD (J axis) that should be fixed.

Parameters
[in]val_index- Index of the arrray with all the planes in the J direction that should be fixed.
Returns
Index of the plane that is going to be freeze.

Definition at line 3800 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Fix_KDir()

short CConfig::GetFFD_Fix_KDir ( unsigned short  val_index) const
inline

plane of the FFD (K axis) that should be fixed.

Parameters
[in]val_index- Index of the arrray with all the planes in the K direction that should be fixed.
Returns
Index of the plane that is going to be freeze.

Definition at line 3807 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_IntPrev()

tuple<bool, unsigned short, unsigned short> CConfig::GetFFD_IntPrev ( void  ) const
inline

Get information about whether to do a check on self-intersections within the FFD box based on value on the Jacobian determinant.

Parameters
[out]FFD_IntPrevTRUE if FFD intersection prevention is active; otherwise FALSE.
[out]FFD_IntPrev_MaxIterMaximum number of iterations in the intersection prevention procedure.
[out]FFD_IntPrev_MaxDepthMaximum recursion depth in the intersection prevention procedure.

Definition at line 8674 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Symmetry_Plane()

bool CConfig::GetFFD_Symmetry_Plane ( void  ) const
inline

Define the FFD box with a symetry plane.

Returns
TRUE if there is a symmetry plane in the FFD; otherwise FALSE.

Definition at line 4464 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFD_Tol()

su2double CConfig::GetFFD_Tol ( void  ) const
inline

Get the tolerance of the point inversion algorithm.

Returns
Tolerance of the point inversion algorithm.

Definition at line 8665 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFFDTag()

string CConfig::GetFFDTag ( unsigned short  val_dv) const
inline

Get the FFD Tag of a particular design variable.

Parameters
[in]val_dv- Number of the design variable that we want to read.
Returns
Name of the FFD box.

Definition at line 2953 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFilename()

string CConfig::GetFilename ( string  filename,
const string &  ext,
int  Iter 
) const

Add any numbers necessary to the filename (iteration number, zone ID ...)

Parameters
[in]filename- the base filename.
[in]ext- the extension to be added.
[in]Iter- the current iteration
Returns
The new filename

Definition at line 8331 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetFilename_Iter()

string CConfig::GetFilename_Iter ( const string &  filename_iter,
unsigned long  curInnerIter,
unsigned long  curOuterIter 
) const

Add steady iteration number to the filename (does not overwrite previous files)

Parameters
[in]filename- the base filename.
[in]inner_iter- the inner iterations
[in]outer_iter- the outer iterations
Returns
The new filename

Definition at line 8358 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetFinalOutletPressure()

su2double CConfig::GetFinalOutletPressure ( void  ) const
inline

Get final Outlet Pressure value for the ramp.

Returns
final Outlet Pressure value.

Definition at line 5168 of file CConfig.hpp.

◆ GetFinalRotation_Rate_Z()

su2double CConfig::GetFinalRotation_Rate_Z ( ) const
inline

Get the angular velocity of the mesh about the z-axis.

Returns
Angular velocity of the mesh about the z-axis.

Definition at line 6135 of file CConfig.hpp.

◆ GetFinestMesh()

unsigned short CConfig::GetFinestMesh ( void  ) const
inline

Get the index of the finest grid.

Returns
Index of the finest grid in a multigrid strategy, this is 0 unless we are performing a Full multigrid.

Definition at line 2877 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFinite_Difference_Mode()

bool CConfig::GetFinite_Difference_Mode ( void  ) const
inline

Get whether at the end of finite differencing (Fixed CL mode)

Returns
boolean indicating end of finite differencing mode (Fixed CL mode)

Definition at line 8800 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFixAzimuthalLine()

su2double CConfig::GetFixAzimuthalLine ( void  ) const
inline

Value of the azimuthal line to fix due to a misalignments of the nearfield.

Returns
Azimuthal line to fix due to a misalignments of the nearfield.

Definition at line 6602 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFixed_CL_Mode()

bool CConfig::GetFixed_CL_Mode ( void  ) const
inline

Get information about whether to use fixed CL mode.

Returns
TRUE if fixed CL mode is active; otherwise FALSE.

Definition at line 8716 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFlameInit()

const su2double* CConfig::GetFlameInit ( ) const
inline

Get the flame initialization. (x1,x2,x3) = flame offset/spark center location. (x4,x5,x6) = flame normal, separating unburnt from burnt or spark radius, spark start iteration, spark duration. (x7) = flame thickness, the length from unburnt to burnt conditions. (x8) = flame burnt thickness, the length to stay at burnt conditions.

Returns
Ignition initialization parameters for the flamelet model.

Definition at line 2177 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFlameletInitType()

FLAMELET_INIT_TYPE CConfig::GetFlameletInitType ( ) const
inline

Get the ignition method used for combustion problems.

Definition at line 2256 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFlowAngleIn_BC()

su2double CConfig::GetFlowAngleIn_BC ( ) const

Get the inlet flow angle imposed as BC for internal flow.

Returns
inlet flow angle

Definition at line 9254 of file CConfig.cpp.

◆ GetFluid_Name()

string CConfig::GetFluid_Name ( void  ) const
inline

Returns the name of the fluid we are using in CoolProp.

Definition at line 3985 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFluidProblem()

bool CConfig::GetFluidProblem ( void  ) const
inline

Return true if a fluid solver is in use.

Definition at line 3837 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetForce_Ref()

su2double CConfig::GetForce_Ref ( void  ) const
inline

Get the value of the reference force for non-dimensionalization.

Returns
Reference force for non-dimensionalization.

Definition at line 1904 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFreeStreamTurboNormal()

const su2double* CConfig::GetFreeStreamTurboNormal ( void  ) const
inline

Set freestream turbonormal for initializing solution.

Definition at line 8876 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFroude()

su2double CConfig::GetFroude ( void  ) const
inline

Get the Froude number for free surface problems.

Returns
Value of the Froude number.

Definition at line 2516 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFrozen()

bool CConfig::GetFrozen ( void  ) const
inline

Indicates whether the flow is frozen (chemistry deactivated).

Definition at line 5540 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFrozen_Limiter_Disc()

bool CConfig::GetFrozen_Limiter_Disc ( void  ) const
inline

Provides information about the way in which the limiter will be treated by the disc. adjoint method.

Returns
FALSE means that the limiter computation is included.

Definition at line 5048 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFrozen_Visc_Cont()

bool CConfig::GetFrozen_Visc_Cont ( void  ) const
inline

Provides information about the way in which the turbulence will be treated by the cont. adjoint method.

Returns
FALSE means that the adjoint turbulence equations will be used.

Definition at line 5028 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFrozen_Visc_Disc()

bool CConfig::GetFrozen_Visc_Disc ( void  ) const
inline

Provides information about the way in which the turbulence will be treated by the disc. adjoint method.

Returns
FALSE means that the adjoint turbulence equations will be used.

Definition at line 5035 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetFSI_Simulation()

bool CConfig::GetFSI_Simulation ( void  ) const
inline

Check if the simulation we are running is a FSI simulation.

Returns
Value of the physical time in an unsteady simulation.

Definition at line 9115 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGamma()

su2double CConfig::GetGamma ( void  ) const
inline

Get the value of the Gamma of fluid (ratio of specific heats).

Returns
Value of the constant: Gamma

Definition at line 1634 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGas_Composition()

const su2double* CConfig::GetGas_Composition ( void  ) const
inline

Provides the gas mass fractions of the flow.

Returns
Gas Mass fractions.

Definition at line 5473 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGas_Constant()

su2double CConfig::GetGas_Constant ( void  ) const
inline

Get the value of specific gas constant.

Returns
Value of the constant: Gamma

Definition at line 1682 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGas_Constant_Ref()

su2double CConfig::GetGas_Constant_Ref ( void  ) const
inline

Get the reference value for the specific gas constant.

Returns
Reference value for the specific gas constant.

Definition at line 1724 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGas_ConstantND()

su2double CConfig::GetGas_ConstantND ( void  ) const
inline

Get the value of specific gas constant.

Returns
Value of the constant: Gamma

Definition at line 1688 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGasModel()

string CConfig::GetGasModel ( void  ) const
inline

Gas model that we are using.

Returns
Gas model that we are using.

Definition at line 3925 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGeo_Description()

unsigned short CConfig::GetGeo_Description ( void  ) const
inline

Get Description of the geometry to be analyzed.

Definition at line 1610 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGeo_Waterline_Location()

su2double CConfig::GetGeo_Waterline_Location ( void  ) const
inline

Get the location of the waterline.

Returns
Z location of the waterline.

Definition at line 5402 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGeometricConditions()

STRUCT_DEFORMATION CConfig::GetGeometricConditions ( void  ) const
inline

Geometric conditions for the structural solver.

Returns
Small or large deformation structural analysis.

Definition at line 2408 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGeometryMode()

unsigned short CConfig::GetGeometryMode ( void  ) const
inline

Get the king of evaluation in the geometrical module.

Returns
0 or 1 depending of we are dealing with a V or W cycle.

Definition at line 2890 of file CConfig.hpp.

◆ GetGiles_FlowDir()

const su2double * CConfig::GetGiles_FlowDir ( const string &  val_marker) const

Get the Flowdir for the Giles BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
The Flowdir

Definition at line 9153 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetGiles_RelaxFactorAverage()

su2double CConfig::GetGiles_RelaxFactorAverage ( const string &  val_marker) const

Get the relax factor for the average component for the Giles BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
The relax factor for the average component

Definition at line 9139 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetGiles_RelaxFactorFourier()

su2double CConfig::GetGiles_RelaxFactorFourier ( const string &  val_marker) const

Get the relax factor for the fourier component for the Giles BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
The relax factor for the fourier component

Definition at line 9146 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetGiles_Var1()

su2double CConfig::GetGiles_Var1 ( const string &  val_marker) const

Get the var 1 for the Giels BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
The var1

Definition at line 9118 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetGiles_Var2()

su2double CConfig::GetGiles_Var2 ( const string &  val_marker) const

Get the var 2 for the Giles boundary.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
The var2

Definition at line 9132 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetGrad_Linear_Solver_Error()

su2double CConfig::GetGrad_Linear_Solver_Error ( void  ) const
inline

Get min error of the linear solver for the gradient smoothing.

Returns
Min error of the linear solver for the gradient smoothing.

Definition at line 9885 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGrad_Linear_Solver_Iter()

unsigned long CConfig::GetGrad_Linear_Solver_Iter ( void  ) const
inline

Get max number of iterations of the for the gradient smoothing.

Returns
Max number of iterations of the linear solver for the gradient smoothing.

Definition at line 9903 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGravityForce()

bool CConfig::GetGravityForce ( void  ) const
inline

Get information about the gravity force.

Returns
TRUE if it uses the gravity force; otherwise FALSE.

Definition at line 6208 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGrid_Movement()

bool CConfig::GetGrid_Movement ( void  ) const
inline

Get information about the grid movement.

Returns
TRUE if there is a grid movement; otherwise FALSE.

Definition at line 5905 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGridDef_Nonlinear_Iter()

unsigned long CConfig::GetGridDef_Nonlinear_Iter ( void  ) const
inline

Get the number of nonlinear increments for mesh deformation.

Returns
Number of nonlinear increments for mesh deformation.

Definition at line 4412 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetGust_Ampl()

su2double CConfig::GetGust_Ampl ( void  ) const
inline

Value of the gust amplitude.

Definition at line 8629 of file CConfig.hpp.

◆ GetGust_Begin_Loc()

su2double CConfig::GetGust_Begin_Loc ( void  ) const
inline

Value of the location ath which the gust begins.

Definition at line 8639 of file CConfig.hpp.

◆ GetGust_Begin_Time()

su2double CConfig::GetGust_Begin_Time ( void  ) const
inline

Value of the time at which to begin the gust.

Definition at line 8634 of file CConfig.hpp.

◆ GetGust_Dir()

unsigned short CConfig::GetGust_Dir ( void  ) const
inline

Get the gust direction.

Returns
the gust direction.

Definition at line 8614 of file CConfig.hpp.

◆ GetGust_Periods()

su2double CConfig::GetGust_Periods ( void  ) const
inline

Value of the number of gust periods.

Definition at line 8624 of file CConfig.hpp.

◆ GetGust_Type()

unsigned short CConfig::GetGust_Type ( void  ) const
inline

Get the type of gust to simulate.

Returns
type of gust to use for the simulation.

Definition at line 8608 of file CConfig.hpp.

◆ GetGust_WaveLength()

su2double CConfig::GetGust_WaveLength ( void  ) const
inline

Value of the gust wavelength.

Definition at line 8619 of file CConfig.hpp.

◆ GetHarmonicBalance_Period()

su2double CConfig::GetHarmonicBalance_Period ( void  ) const
inline

Retrieves the period of oscillations to be used with Harmonic Balance.

Returns
Period for Harmonic Balance.

Definition at line 3239 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHB_Precondition()

bool CConfig::GetHB_Precondition ( void  ) const
inline

Get if harmonic balance source term is to be preconditioned.

Returns
yes or no to harmonic balance preconditioning

Definition at line 6153 of file CConfig.hpp.

◆ GetHeat_Flux_Ref()

su2double CConfig::GetHeat_Flux_Ref ( void  ) const
inline

Get the reference value for the heat flux.

Returns
Reference value for the heat flux.

Definition at line 1730 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatProblem()

bool CConfig::GetHeatProblem ( void  ) const
inline

Return true if a heat solver is in use.

Definition at line 3860 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatSource()

bool CConfig::GetHeatSource ( void  ) const
inline

Get information about the volumetric heat source.

Returns
TRUE if it uses a volumetric heat source; otherwise FALSE.

Definition at line 6267 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatSource_Axes()

const su2double* CConfig::GetHeatSource_Axes ( void  ) const
inline

Get the radius of the ellipsoid that introduces a volumetric heat source.

Returns
Pointer to the radii (x, y, z) of the ellipsoid that introduces a volumetric heat source.

Definition at line 6307 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatSource_Center()

const su2double* CConfig::GetHeatSource_Center ( void  ) const
inline

Get the position of the center of the volumetric heat source.

Returns
Pointer to the center of the ellipsoid that introduces a volumetric heat source.

Definition at line 6291 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatSource_Rot_Z()

su2double CConfig::GetHeatSource_Rot_Z ( void  ) const
inline

Get the rotation angle of the volumetric heat source in axis Z.

Returns
Rotation (Z) of the volumetric heat source

Definition at line 6279 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHeatSource_Val()

su2double CConfig::GetHeatSource_Val ( void  ) const
inline

Get information about the volumetric heat source.

Returns
Value of the volumetric heat source

Definition at line 6273 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHighlite_Area()

su2double CConfig::GetHighlite_Area ( void  ) const
inline

Get the value of the reference viscosity for non-dimensionalization.

Returns
Reference viscosity for non-dimensionalization.

Definition at line 1880 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHistory_Wrt_Freq()

unsigned long CConfig::GetHistory_Wrt_Freq ( unsigned short  iter) const
inline

GetHistory_Wrt_Freq_Inner.

Returns

Definition at line 9695 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHistoryOutput_Field()

string CConfig::GetHistoryOutput_Field ( unsigned short  iField) const
inline

Get the history output field iField.

Definition at line 9615 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHold_GridFixed()

bool CConfig::GetHold_GridFixed ( void  ) const
inline

Provides information about the the nodes that are going to be moved on a deformation volumetric grid deformation.

Returns
TRUE means that only the points on the FFD box will be moved.

Definition at line 5409 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetHold_GridFixed_Coord()

const su2double* CConfig::GetHold_GridFixed_Coord ( void  ) const
inline

Get the coordinates where of the box where the grid is going to be deformed.

Returns
Coordinates where of the box where the grid is going to be deformed.

Definition at line 1587 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GethRoughness()

su2double CConfig::GethRoughness ( void  ) const
inline

Get RMS roughness for Transtion model from config.

Returns
Value of roughness.

Definition at line 4518 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetiInst()

unsigned short CConfig::GetiInst ( void  ) const
inline

Get the current instance.

Returns
Current instance identifier.

Definition at line 8953 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Density_Init()

su2double CConfig::GetInc_Density_Init ( void  ) const
inline

Get the value of the initial density for incompressible flows.

Returns
Initial density for incompressible flows.

Definition at line 2124 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Density_Ref()

su2double CConfig::GetInc_Density_Ref ( void  ) const
inline

Get the value of the reference density for custom incompressible non-dimensionalization.

Returns
Reference density for custom incompressible non-dimensionalization.

Definition at line 2106 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Inlet_Damping()

su2double CConfig::GetInc_Inlet_Damping ( void  ) const
inline

Get the damping factor applied to velocity updates at incompressible pressure inlets.

Returns
Damping factor applied to velocity updates at incompressible pressure inlets.

Definition at line 5114 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Inlet_UseNormal()

bool CConfig::GetInc_Inlet_UseNormal ( void  ) const
inline

Flag for whether the local boundary normal is used as the flow direction for an incompressible pressure inlet.

Returns
FALSE means the prescribed flow direction is used.

Definition at line 5102 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Outlet_Damping()

su2double CConfig::GetInc_Outlet_Damping ( void  ) const
inline

Get the damping factor applied to pressure updates at incompressible mass flow outlet.

Returns
Damping factor applied to pressure updates at incompressible mass flow outlet.

Definition at line 5120 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Temperature_Init()

su2double CConfig::GetInc_Temperature_Init ( void  ) const
inline

Get the value of the initial temperature for incompressible flows.

Returns
Initial temperature for incompressible flows.

Definition at line 2136 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Temperature_Ref()

su2double CConfig::GetInc_Temperature_Ref ( void  ) const
inline

Get the value of the reference temperature for custom incompressible non-dimensionalization.

Returns
Reference temperature for custom incompressible non-dimensionalization.

Definition at line 2118 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Velocity_Init()

const su2double* CConfig::GetInc_Velocity_Init ( void  ) const
inline

Get the value of the initial velocity for incompressible flows.

Returns
Initial velocity for incompressible flows.

Definition at line 2130 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInc_Velocity_Ref()

su2double CConfig::GetInc_Velocity_Ref ( void  ) const
inline

Get the value of the reference velocity for custom incompressible non-dimensionalization.

Returns
Reference velocity for custom incompressible non-dimensionalization.

Definition at line 2112 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIncInlet_BC()

su2double CConfig::GetIncInlet_BC ( ) const

Get the inlet velocity or pressure imposed for incompressible flow.

Returns
inlet velocity or pressure

Definition at line 9275 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetIncLoad_Criteria()

su2double CConfig::GetIncLoad_Criteria ( unsigned short  val_var) const
inline

Get the value of the criteria for applying incremental loading.

Returns
Value of the log10 of the residual.

Definition at line 9151 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInconsistent_Disc()

bool CConfig::GetInconsistent_Disc ( void  ) const
inline

Provides information about using an inconsistent (primal/dual) discrete adjoint formulation.

Returns
FALSE means that the adjoint use the same numerical methods than the primal problem.

Definition at line 5041 of file CConfig.hpp.

◆ GetIncPressureOut_BC()

su2double CConfig::GetIncPressureOut_BC ( ) const

Get the outlet pressure imposed as BC for incompressible flow.

Returns
outlet pressure

Definition at line 9314 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetIncrementalLoad()

bool CConfig::GetIncrementalLoad ( void  ) const
inline

Check if we want to apply an incremental load to the nonlinear structural simulation.

Returns
TRUE means that the load is to be applied in increments.

Definition at line 9139 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIncTemperature_BC()

su2double CConfig::GetIncTemperature_BC ( ) const

Get the inlet temperature imposed as BC for incompressible flow.

Returns
inlet temperature

Definition at line 9299 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_Force()

su2double CConfig::GetInflow_Force ( const string &  val_marker) const

Get the force balance at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow force balance.

Definition at line 9480 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_Mach()

su2double CConfig::GetInflow_Mach ( const string &  val_marker) const

Get the fan face Mach number at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The fan face Mach number.

Definition at line 9494 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_MassFlow()

su2double CConfig::GetInflow_MassFlow ( const string &  val_marker) const

Get the mass flow rate at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine mass flow rate.

Definition at line 9438 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_Power()

su2double CConfig::GetInflow_Power ( const string &  val_marker) const

Get the power at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow power.

Definition at line 9487 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_Pressure()

su2double CConfig::GetInflow_Pressure ( const string &  val_marker) const

Get the back pressure (static) at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow pressure.

Definition at line 9431 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_RamDrag()

su2double CConfig::GetInflow_RamDrag ( const string &  val_marker) const

Get the ram drag at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow ram drag.

Definition at line 9473 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_ReverseMassFlow() [1/2]

su2double CConfig::GetInflow_ReverseMassFlow ( const string &  val_marker) const

Get the percentage of reverse flow at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The percentage of reverse flow.

Definition at line 9445 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_ReverseMassFlow() [2/2]

su2double CConfig::GetInflow_ReverseMassFlow ( unsigned short  val_marker) const
inline

Get the percentage of reverse flow at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
Returns
The percentage of reverse flow.

Definition at line 7256 of file CConfig.hpp.

◆ GetInflow_Temperature()

su2double CConfig::GetInflow_Temperature ( const string &  val_marker) const

Get the temperature (static) at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow temperature.

Definition at line 9459 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_TotalPressure()

su2double CConfig::GetInflow_TotalPressure ( const string &  val_marker) const

Get the total pressure at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The total pressure.

Definition at line 9452 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInflow_TotalTemperature()

su2double CConfig::GetInflow_TotalTemperature ( const string &  val_marker) const

Get the total temperature at an engine inflow boundary.

Parameters
[in]val_marker- Name of the boundary.
Returns
The engine inflow total temperature.

Definition at line 9466 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInitial_BCThrust()

su2double CConfig::GetInitial_BCThrust ( void  ) const
inline

Get the value of the non-dimensionalized actuator disk turbulence intensity.

Returns
Non-dimensionalized actuator disk intensity.

Definition at line 2050 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_FileName()

string CConfig::GetInlet_FileName ( void  ) const
inline

Get name of the input file for the specified inlet profile.

Returns
Name of the input file for the specified inlet profile.

Definition at line 5072 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_MassFrac()

const su2double* CConfig::GetInlet_MassFrac ( ) const
inline

Get the mass fraction vector for a NEMO inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet velocity vector.

Definition at line 6933 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_Pressure()

su2double CConfig::GetInlet_Pressure ( const string &  val_index) const

Get the pressure at a supersonic inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet pressure.

Definition at line 9044 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInlet_Profile_From_File()

bool CConfig::GetInlet_Profile_From_File ( void  ) const
inline

Check if the inlet profile(s) are specified in an input file.

Returns
True if an input file is to be used for the inlet profile(s)

Definition at line 5066 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_Profile_Matching_Tolerance()

su2double CConfig::GetInlet_Profile_Matching_Tolerance ( void  ) const
inline

Get the tolerance used for matching two points on a specified inlet.

Returns
Tolerance used for matching a point to a specified inlet

Definition at line 5084 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_SpeciesVal()

const su2double * CConfig::GetInlet_SpeciesVal ( const string &  val_index) const

Get the species values at an inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet species values.

Definition at line 9058 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInlet_Temperature()

su2double CConfig::GetInlet_Temperature ( const string &  val_index) const

Get the temperature at a supersonic inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet density.

Definition at line 9037 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInlet_Temperature_ve()

su2double CConfig::GetInlet_Temperature_ve ( ) const
inline

Get the Tve value for a NEMO inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet velocity vector.

Definition at line 6940 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInlet_TurbVal()

const su2double * CConfig::GetInlet_TurbVal ( const string &  val_index) const

Get the turbulent properties values at an inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet turbulent values.

Definition at line 9065 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInlet_Velocity()

const su2double * CConfig::GetInlet_Velocity ( const string &  val_index) const

Get the velocity vector at a supersonic inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The inlet velocity vector.

Definition at line 9051 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInletFlowDir()

const su2double * CConfig::GetInletFlowDir ( const string &  val_index) const

Get the flow direction unit vector at an inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The flow direction vector.

Definition at line 9030 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInletPtotal()

su2double CConfig::GetInletPtotal ( const string &  val_index) const

Get the total pressure at an inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The total pressure.

Definition at line 9016 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInletTtotal()

su2double CConfig::GetInletTtotal ( const string &  val_index) const

Get the total temperature at an inlet boundary.

Parameters
[in]val_index- Index corresponding to the inlet boundary.
Returns
The total temperature.

Definition at line 9009 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetInnerIter()

unsigned long CConfig::GetInnerIter ( void  ) const
inline

Get the current FSI iteration number.

Returns
Current FSI iteration.

Definition at line 3287 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIntegrated_HeatFlux()

bool CConfig::GetIntegrated_HeatFlux ( ) const
inline

Check if values passed to the BC_HeatFlux-Routine are already integrated.

Returns
YES if the passed values is the integrated heat flux over the marker's surface.

Definition at line 9366 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIntermittency_FreeStream()

su2double CConfig::GetIntermittency_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream intermittency.

Returns
Non-dimensionalized freestream intermittency.

Definition at line 2002 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetInvDesign_Cp()

bool CConfig::GetInvDesign_Cp ( void  ) const
inline

Information about computing and plotting the equivalent area distribution.

Returns
TRUE or FALSE depending if we are computing the equivalent area.

Definition at line 5572 of file CConfig.hpp.

◆ GetInvDesign_HeatFlux()

bool CConfig::GetInvDesign_HeatFlux ( void  ) const
inline

Information about computing and plotting the equivalent area distribution.

Returns
TRUE or FALSE depending if we are computing the equivalent area.

Definition at line 5578 of file CConfig.hpp.

◆ GetIonization()

bool CConfig::GetIonization ( void  ) const
inline

Indicates whether electron gas is present in the gas mixture.

Definition at line 5545 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIsothermal_Temperature()

su2double CConfig::GetIsothermal_Temperature ( const string &  val_index) const

Get the wall temperature (static) at an isothermal boundary.

Parameters
[in]val_index- Index corresponding to the isothermal boundary.
Returns
The wall temperature.

Definition at line 9337 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetIsothermalWall()

bool CConfig::GetIsothermalWall ( void  )

Get information about the isothermal wall condition.

Returns
TRUE if it is a isothermal wall condition; otherwise FALSE.

◆ GetIter_Avg_Objective()

unsigned long CConfig::GetIter_Avg_Objective ( void  ) const
inline

Number of iterations to average (reverse time integration).

Returns
Starting direct iteration number for the unsteady adjoint.

Definition at line 3227 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIter_dCL_dAlpha()

unsigned long CConfig::GetIter_dCL_dAlpha ( void  ) const
inline

Number of iterations to evaluate dCL_dAlpha.

Returns
Number of iterations.

Definition at line 8746 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetIter_Fixed_NetThrust()

unsigned long CConfig::GetIter_Fixed_NetThrust ( void  ) const
inline

Get the value of iterations to re-evaluate the angle of attack.

Returns
Number of iterations.

Definition at line 8752 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetiZone()

unsigned short CConfig::GetiZone ( void  ) const
inline

Provides the number of varaibles.

Returns
Number of variables.

Definition at line 5527 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetJacobian_Spatial_Discretization_Only()

bool CConfig::GetJacobian_Spatial_Discretization_Only ( void  ) const
inline

Function to make available whether or not only the exact Jacobian of the spatial discretization must be computed.

Returns
The boolean whether or not the Jacobian must be computed.

Definition at line 9216 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_1st_AdjFlow()

su2double CConfig::GetKappa_1st_AdjFlow ( void  ) const
inline

Value of the calibrated constant for the low order method (center scheme).

Returns
Calibrated constant for the low order center method for the adjoint flow equations.

Definition at line 4896 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_1st_Flow()

su2double CConfig::GetKappa_1st_Flow ( void  ) const
inline

Value of the calibrated constant for the Lax method (center scheme).

Note
This constant is used in coarse levels and with first order methods.
Returns
Calibrated constant for the Lax method.

Definition at line 4820 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_2nd_AdjFlow()

su2double CConfig::GetKappa_2nd_AdjFlow ( void  ) const
inline

Value of the calibrated constant for the high order method (center scheme).

Returns
Calibrated constant for the high order center method for the adjoint flow equations.

Definition at line 4884 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_2nd_Flow()

su2double CConfig::GetKappa_2nd_Flow ( void  ) const
inline

Value of the calibrated constant for the JST method (center scheme).

Returns
Calibrated constant for the JST method for the flow equations.

Definition at line 4826 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_4th_AdjFlow()

su2double CConfig::GetKappa_4th_AdjFlow ( void  ) const
inline

Value of the calibrated constant for the high order method (center scheme).

Returns
Calibrated constant for the high order center method for the adjoint flow equations.

Definition at line 4890 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKappa_4th_Flow()

su2double CConfig::GetKappa_4th_Flow ( void  ) const
inline

Value of the calibrated constant for the JST method (center scheme).

Returns
Calibrated constant for the JST method for the flow equations.

Definition at line 4832 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKFactor_LowerLimit()

su2double CConfig::GetKFactor_LowerLimit ( void  ) const
inline

Get the k constant factor define a lower limit by multiplication with values in SST turbulence model.

Returns
Non-dimensionalized freestream intensity.

Definition at line 2026 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ActDisk()

unsigned short CConfig::GetKind_ActDisk ( void  ) const
inline

Get the kind of inlet boundary condition treatment (total conditions or mass flow).

Returns
Kind of inlet boundary condition.

Definition at line 5379 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ADER_Predictor()

unsigned short CConfig::GetKind_ADER_Predictor ( void  ) const
inline

Get the kind of scheme (aliased or non-aliased) to be used in the predictor step of ADER-DG.

Returns
Kind of scheme used in the predictor step of ADER-DG.

Definition at line 4648 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Average()

unsigned short CConfig::GetKind_Average ( void  ) const
inline

Get the kind of marker analyze marker (area-averaged, mass flux averaged, etc).

Returns
Kind of average.

Definition at line 8893 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_AverageProcess()

unsigned short CConfig::GetKind_AverageProcess ( void  ) const
inline

Get the kind of mixing process for averaging quantities at the boundaries.

Returns
Kind of mixing process.

Definition at line 5126 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Centered()

CENTERED CConfig::GetKind_Centered ( void  ) const
inline

Get kind of center scheme for the convective terms.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
Kind of center scheme for the convective terms.

Definition at line 4557 of file CConfig.hpp.

◆ GetKind_Centered_AdjFlow()

CENTERED CConfig::GetKind_Centered_AdjFlow ( void  ) const
inline

Get the kind of center convective numerical scheme for the adjoint flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the adjoint flow equations.

Definition at line 4870 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Centered_AdjTurb()

CENTERED CConfig::GetKind_Centered_AdjTurb ( void  ) const
inline

Get the kind of center convective numerical scheme for the adjoint turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the adjoint turbulence equations.

Definition at line 5013 of file CConfig.hpp.

◆ GetKind_Centered_Flow()

CENTERED CConfig::GetKind_Centered_Flow ( void  ) const
inline

Get the kind of center convective numerical scheme for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the flow equations.

Definition at line 4737 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Centered_Species()

CENTERED CConfig::GetKind_Centered_Species ( ) const
inline

Get the kind of center convective numerical scheme for the Species equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the Species equations.

Definition at line 4974 of file CConfig.hpp.

◆ GetKind_Centered_Template()

unsigned short CConfig::GetKind_Centered_Template ( void  )

Get the kind of center convective numerical scheme for the plasma equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the flow equations.

◆ GetKind_Centered_Turb()

CENTERED CConfig::GetKind_Centered_Turb ( void  ) const
inline

Get the kind of center convective numerical scheme for the turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of center convective numerical scheme for the turbulence equations.

Definition at line 4922 of file CConfig.hpp.

◆ GetKind_CHT_Coupling()

CHT_COUPLING CConfig::GetKind_CHT_Coupling ( ) const
inline

Get the CHT couling method.

Returns
Kind of the method.

Definition at line 9360 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConductivityModel()

CONDUCTIVITYMODEL CConfig::GetKind_ConductivityModel ( ) const
inline

Get the value of the thermal conductivity model.

Returns
Conductivity model.

Definition at line 4050 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConductivityModel_Turb()

CONDUCTIVITYMODEL_TURB CConfig::GetKind_ConductivityModel_Turb ( ) const
inline

Get the value of the turbulent thermal conductivity model.

Returns
Turbulent conductivity model.

Definition at line 4056 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme()

unsigned short CConfig::GetKind_ConvNumScheme ( void  ) const
inline

Get the kind of convective numerical scheme.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
Kind of the convective scheme.

Definition at line 4548 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_AdjFlow()

unsigned short CConfig::GetKind_ConvNumScheme_AdjFlow ( void  ) const
inline

Get the kind of convective numerical scheme for the adjoint flow equations (centered or upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the adjoint flow equations.

Definition at line 4862 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_AdjTurb()

unsigned short CConfig::GetKind_ConvNumScheme_AdjTurb ( void  ) const
inline

Get the kind of convective numerical scheme for the adjoint turbulence equations (centered or upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the adjoint turbulence equations.

Definition at line 4948 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_FEM_Flow()

unsigned short CConfig::GetKind_ConvNumScheme_FEM_Flow ( void  ) const
inline

Get the kind of convective numerical scheme for the flow equations (finite element).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the flow equations.

Definition at line 4720 of file CConfig.hpp.

◆ GetKind_ConvNumScheme_Flow()

unsigned short CConfig::GetKind_ConvNumScheme_Flow ( void  ) const
inline

Get the kind of convective numerical scheme for the flow equations (centered or upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the flow equations.

Definition at line 4711 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_Heat()

unsigned short CConfig::GetKind_ConvNumScheme_Heat ( void  ) const
inline

Get the kind of convective numerical scheme for the heat equation.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the heat equation.

Definition at line 5005 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_Species()

unsigned short CConfig::GetKind_ConvNumScheme_Species ( ) const
inline

Get the kind of convective numerical scheme for the Species equations (upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the Species equations.

Definition at line 4966 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_Template()

unsigned short CConfig::GetKind_ConvNumScheme_Template ( void  ) const
inline

Get the kind of convective numerical scheme for the template equations (centered or upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the flow equations.

Definition at line 4729 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ConvNumScheme_Turb()

unsigned short CConfig::GetKind_ConvNumScheme_Turb ( void  ) const
inline

Get the kind of convective numerical scheme for the turbulence equations (upwind).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of convective numerical scheme for the turbulence equations.

Definition at line 4914 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Data_Giles()

unsigned short CConfig::GetKind_Data_Giles ( const string &  val_marker) const

Get Kind Data for the Giles BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.
Returns
Kind data

Definition at line 9160 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetKind_Data_Riemann()

unsigned short CConfig::GetKind_Data_Riemann ( const string &  val_marker) const

Get Kind Data of Riemann boundary.

Parameters
[in]val_marker- Index corresponding to the Riemann boundary.
Returns
Kind data

Definition at line 9111 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetKind_DataDriven_Method()

ENUM_DATADRIVEN_METHOD CConfig::GetKind_DataDriven_Method ( void  ) const
inline

Datadriven method for EoS evaluation.

Definition at line 3962 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Deform_Linear_Solver()

unsigned short CConfig::GetKind_Deform_Linear_Solver ( void  ) const
inline

Get the kind of solver for the implicit solver.

Returns
Numerical solver for implicit formulation (solving the linear system).

Definition at line 4287 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Deform_Linear_Solver_Prec()

unsigned short CConfig::GetKind_Deform_Linear_Solver_Prec ( void  ) const
inline

Get the kind of preconditioner for the implicit solver.

Returns
Numerical preconditioner for implicit formulation (solving the linear system).

Definition at line 4394 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_DensityModel()

INC_DENSITYMODEL CConfig::GetKind_DensityModel ( ) const
inline

Option to define the density model for incompressible flows.

Returns
Density model option

Definition at line 3991 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Diffusivity_Model()

DIFFUSIVITYMODEL CConfig::GetKind_Diffusivity_Model ( void  ) const
inline

Get the value of the mass diffusivity model.

Returns
Mass diffusivity model.

Definition at line 4062 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_DiscAdj_Linear_Prec()

unsigned short CConfig::GetKind_DiscAdj_Linear_Prec ( void  ) const
inline

Get the kind of preconditioner for the implicit solver.

Returns
Numerical preconditioner for implicit formulation (solving the linear system).

Definition at line 4388 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_DiscAdj_Linear_Solver()

unsigned short CConfig::GetKind_DiscAdj_Linear_Solver ( void  ) const
inline

Get the kind of solver for the implicit solver.

Returns
Numerical solver for implicit formulation (solving the linear system).

Definition at line 4382 of file CConfig.hpp.

◆ GetKind_Engine_Inflow()

unsigned short CConfig::GetKind_Engine_Inflow ( void  ) const
inline

Get the kind of inlet boundary condition treatment (total conditions or mass flow).

Returns
Kind of inlet boundary condition.

Definition at line 5373 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_FEM_DG_Shock()

FEM_SHOCK_CAPTURING_DG CConfig::GetKind_FEM_DG_Shock ( void  ) const
inline

Get the kind of shock capturing method in FEM DG solver.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of shock capturing method in FEM DG solver.

Definition at line 4769 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_FEM_Flow()

unsigned short CConfig::GetKind_FEM_Flow ( void  ) const
inline

Get the kind of finite element convective numerical scheme for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of finite element convective numerical scheme for the flow equations.

Definition at line 4761 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_FluidModel()

unsigned short CConfig::GetKind_FluidModel ( void  ) const
inline

Fluid model that we are using.

Returns
Fluid model that we are using.

Definition at line 3957 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_FreeStreamOption()

FREESTREAM_OPTION CConfig::GetKind_FreeStreamOption ( ) const
inline

free stream option to initialize the solution

Returns
free stream option

Definition at line 4009 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Grad_Linear_Solver()

unsigned short CConfig::GetKind_Grad_Linear_Solver ( void  ) const
inline

Get the kind of solver for the gradient smoothing.

Returns
Numerical solver for the gradient smoothing.

Definition at line 9891 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Grad_Linear_Solver_Prec()

unsigned short CConfig::GetKind_Grad_Linear_Solver_Prec ( void  ) const
inline

Get the kind of preconditioner for the gradient smoothing.

Returns
Numerical preconditioner for the gradient smoothing.

Definition at line 9897 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Gradient_Method()

unsigned short CConfig::GetKind_Gradient_Method ( void  ) const
inline

Get the kind of method for computation of spatial gradients used for viscous and source terms.

Returns
Numerical method for computation of spatial gradients used for viscous and source terms.

Definition at line 4250 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Gradient_Method_Recon()

unsigned short CConfig::GetKind_Gradient_Method_Recon ( void  ) const
inline

Get the kind of method for computation of spatial gradients used for upwind reconstruction.

Returns
Numerical method for computation of spatial gradients used for upwind reconstruction.

Definition at line 4256 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_GridMovement()

unsigned short CConfig::GetKind_GridMovement ( ) const
inline

Get the type of dynamic mesh motion. Each zone gets a config file.

Returns
Type of dynamic mesh motion.

Definition at line 5940 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_HybridRANSLES()

unsigned short CConfig::GetKind_HybridRANSLES ( void  ) const
inline

Get the Kind of Hybrid RANS/LES.

Returns
Value of Hybrid RANS/LES method.

Definition at line 9331 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Inc_Inlet()

INLET_TYPE CConfig::GetKind_Inc_Inlet ( const string &  val_marker) const

Get the type of incompressible inlet from the list.

Returns
Kind of the incompressible inlet.

Definition at line 8995 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetKind_Inc_Outlet()

INC_OUTLET_TYPE CConfig::GetKind_Inc_Outlet ( const string &  val_marker) const

Get the type of incompressible outlet from the list.

Returns
Kind of the incompressible outlet.

Definition at line 9002 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetKind_InitOption()

unsigned short CConfig::GetKind_InitOption ( void  ) const
inline

free stream option to initialize the solution

Returns
free stream option

Definition at line 4015 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Inlet()

INLET_TYPE CConfig::GetKind_Inlet ( void  ) const
inline

Get the kind of inlet boundary condition treatment (total conditions or mass flow).

Returns
Kind of inlet boundary condition.

Definition at line 5060 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Linear_Solver()

unsigned short CConfig::GetKind_Linear_Solver ( void  ) const
inline

Get the kind of solver for the implicit solver.

Returns
Numerical solver for implicit formulation (solving the linear system).

Definition at line 4274 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Linear_Solver_Prec()

unsigned short CConfig::GetKind_Linear_Solver_Prec ( void  ) const
inline

Get the kind of preconditioner for the implicit solver.

Returns
Numerical preconditioner for implicit formulation (solving the linear system).

Definition at line 4281 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Matrix_Coloring()

unsigned short CConfig::GetKind_Matrix_Coloring ( void  ) const
inline

Get the kind of matrix coloring used for the sparse Jacobian computation.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of matrix coloring used.

Definition at line 4777 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_MixingPlaneInterface()

unsigned short CConfig::GetKind_MixingPlaneInterface ( void  ) const
inline

Get the kind of mixing process for averaging quantities at the boundaries.

Returns
Kind of mixing process.

Definition at line 5209 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_MixingViscosityModel()

MIXINGVISCOSITYMODEL CConfig::GetKind_MixingViscosityModel ( ) const
inline

Get the value of the mixing model for viscosity.

Returns
Mixing Viscosity model.

Definition at line 4044 of file CConfig.hpp.

◆ GetKind_MZSolver()

ENUM_MULTIZONE CConfig::GetKind_MZSolver ( void  ) const
inline

Kind of Multizone Solver.

Returns
Governing equation that we are solving.

Definition at line 3905 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_ObjFunc()

unsigned short CConfig::GetKind_ObjFunc ( unsigned short  val_obj = 0) const
inline

Get the kind of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.

Author
H. Kline
Note
The objective function will determine the boundary condition of the adjoint problem.
Parameters
[in]val_obj
Returns
Kind of objective function.

Definition at line 5419 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_P1_Init()

P1_INIT CConfig::GetKind_P1_Init ( void  ) const
inline

Get the Kind of P1 initialization method applied.

Returns
Kind of P1 initialization method used.

Definition at line 9515 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_PerformanceAverageProcess()

unsigned short CConfig::GetKind_PerformanceAverageProcess ( void  ) const
inline

Get the kind of mixing process for averaging quantities at the boundaries.

Returns
Kind of mixing process.

Definition at line 5132 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_PODBasis()

POD_KIND CConfig::GetKind_PODBasis ( void  ) const
inline

Static or incremental toggle for POD basis generation type.

Returns
Type of POD generation type

Definition at line 9819 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_RadiationModel()

RADIATION_MODEL CConfig::GetKind_RadiationModel ( void  ) const
inline

Get the Kind of Radiation model applied.

Returns
Kind of radiation model used.

Definition at line 9509 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Regime()

ENUM_REGIME CConfig::GetKind_Regime ( void  ) const
inline

Governing equations of the flow (it can be different from the run time equation).

Parameters
[in]val_zone- Zone where the soler is applied.
Returns
Governing equation that we are solving.

Definition at line 3912 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_RoeLowDiss()

unsigned short CConfig::GetKind_RoeLowDiss ( void  ) const
inline

Get the Kind of Roe Low Dissipation Scheme for Unsteady flows.

Returns
Value of Low dissipation approach.

Definition at line 9337 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SensSmooth()

unsigned short CConfig::GetKind_SensSmooth ( void  ) const
inline

Get the kind of sensitivity smoothing technique.

Returns
Kind of sensitivity smoothing technique.

Definition at line 5453 of file CConfig.hpp.

◆ GetKind_SGS_Model()

TURB_SGS_MODEL CConfig::GetKind_SGS_Model ( void  ) const
inline

Get the kind of the subgrid scale model.

Returns
Kind of the subgrid scale model.

Definition at line 4530 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SlopeLimit()

LIMITER CConfig::GetKind_SlopeLimit ( void  ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients.

Definition at line 4783 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SlopeLimit_AdjFlow()

LIMITER CConfig::GetKind_SlopeLimit_AdjFlow ( void  ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients solving the adjoint flow equation.

Definition at line 4813 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SlopeLimit_AdjTurb()

LIMITER CConfig::GetKind_SlopeLimit_AdjTurb ( void  ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients solving the adjoint turbulent equation.

Definition at line 4807 of file CConfig.hpp.

◆ GetKind_SlopeLimit_Flow()

LIMITER CConfig::GetKind_SlopeLimit_Flow ( void  ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients solving the flow equations.

Definition at line 4789 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SlopeLimit_Species()

LIMITER CConfig::GetKind_SlopeLimit_Species ( ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients solving the species equation.

Definition at line 4801 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SlopeLimit_Turb()

LIMITER CConfig::GetKind_SlopeLimit_Turb ( void  ) const
inline

Get the method for limiting the spatial gradients.

Returns
Method for limiting the spatial gradients solving the turbulent equation.

Definition at line 4795 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Solver()

MAIN_SOLVER CConfig::GetKind_Solver ( void  ) const
inline

Governing equations of the flow (it can be different from the run time equation).

Parameters
[in]val_zone- Zone where the soler is applied.
Returns
Governing equation that we are solving.

Definition at line 3832 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SpaceIteScheme_FEA()

STRUCT_SPACE_ITE CConfig::GetKind_SpaceIteScheme_FEA ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the plasma equations.

Definition at line 4702 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SpanWise()

unsigned short CConfig::GetKind_SpanWise ( void  ) const
inline

Get the kind of turbomachinery architecture.

Returns
Kind of turbomachinery architecture.

Definition at line 5221 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Species_Model()

SPECIES_MODEL CConfig::GetKind_Species_Model ( void  ) const
inline

Get the kind of the species model.

Returns
Kind of the species model.

Definition at line 4524 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Streamwise_Periodic()

ENUM_STREAMWISE_PERIODIC CConfig::GetKind_Streamwise_Periodic ( void  ) const
inline

Get information about the streamwise periodicity (None, Pressure_Drop, Massflow).

Returns
Driving force identification.

Definition at line 6232 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SU2()

SU2_COMPONENT CConfig::GetKind_SU2 ( void  ) const
inline

Get the kind of SU2 software component.

Returns
Kind of the SU2 software component.

Definition at line 4470 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_SurfaceMovement()

unsigned short CConfig::GetKind_SurfaceMovement ( unsigned short  iMarkerMoving) const
inline

Get the type of surface motion.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving).
Returns
Type of surface motion.

Definition at line 5953 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme()

unsigned short CConfig::GetKind_TimeIntScheme ( void  ) const
inline

Get the kind of time integration method.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
Kind of time integration method.

Definition at line 4539 of file CConfig.hpp.

◆ GetKind_TimeIntScheme_AdjFlow()

unsigned short CConfig::GetKind_TimeIntScheme_AdjFlow ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the adjoint flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the adjoint flow equations.

Definition at line 4853 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_AdjTurb()

unsigned short CConfig::GetKind_TimeIntScheme_AdjTurb ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the adjoint turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the adjoint turbulence equations.

Definition at line 4939 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_FEA()

STRUCT_TIME_INT CConfig::GetKind_TimeIntScheme_FEA ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the plasma equations.

Definition at line 4675 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_Flow()

unsigned short CConfig::GetKind_TimeIntScheme_Flow ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the flow equations.

Definition at line 4641 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_Heat()

unsigned short CConfig::GetKind_TimeIntScheme_Heat ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the plasma equations.

Definition at line 4657 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_Radiation()

unsigned short CConfig::GetKind_TimeIntScheme_Radiation ( void  ) const
inline

Get the kind of integration scheme (explicit or implicit) for the radiation equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the radiation equations.

Definition at line 4684 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_Species()

unsigned short CConfig::GetKind_TimeIntScheme_Species ( ) const
inline

Get the kind of integration scheme (implicit) for the Species equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the Species equations.

Definition at line 4957 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeIntScheme_Template()

unsigned short CConfig::GetKind_TimeIntScheme_Template ( void  )

Get the kind of integration scheme (explicit or implicit) for the template equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the plasma equations.

◆ GetKind_TimeIntScheme_Turb()

unsigned short CConfig::GetKind_TimeIntScheme_Turb ( void  ) const
inline

Get the kind of integration scheme (implicit) for the turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of integration scheme for the turbulence equations.

Definition at line 4905 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TimeStep_Heat()

unsigned short CConfig::GetKind_TimeStep_Heat ( void  ) const
inline

Get the kind of time stepping for the heat equation.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of time stepping for the heat equation.

Definition at line 4666 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Trans_Correlation()

TURB_TRANS_CORRELATION CConfig::GetKind_Trans_Correlation ( void  ) const
inline

Get the kind of the transition correlations.

Returns
Kind of the transition correlation.

Definition at line 4512 of file CConfig.hpp.

◆ GetKind_Trans_Model()

TURB_TRANS_MODEL CConfig::GetKind_Trans_Model ( void  ) const
inline

Get the kind of the transition model.

Returns
Kind of the transion model.

Definition at line 4506 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TransCoeffModel()

TRANSCOEFFMODEL CConfig::GetKind_TransCoeffModel ( void  ) const
inline

Get the transport coefficient model.

Returns
Index of transport coefficient model.

Definition at line 3931 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Turb_Model()

TURB_MODEL CConfig::GetKind_Turb_Model ( void  ) const
inline

Get the kind of the turbulence model.

Returns
Kind of the turbulence model.

Definition at line 4500 of file CConfig.hpp.

◆ GetKind_TurboInterface()

TURBO_INTERFACE_KIND CConfig::GetKind_TurboInterface ( unsigned short  interfaceIndex) const
inline

gets interface kind for an interface marker in turbomachinery problem

Returns
interface kind

Definition at line 5361 of file CConfig.hpp.

◆ GetKind_TurboMachinery()

TURBOMACHINERY_TYPE CConfig::GetKind_TurboMachinery ( unsigned short  val_iZone) const
inline

Get the kind of turbomachinery architecture.

Returns
Kind of turbomachinery architecture.

Definition at line 5215 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_TurboPerf()

TURBO_PERF_KIND CConfig::GetKind_TurboPerf ( unsigned short  val_iZone) const
inline

get marker kind for Turbomachinery performance calculation.

Returns
kind index.

Definition at line 5355 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Upwind()

UPWIND CConfig::GetKind_Upwind ( void  ) const
inline

Get kind of upwind scheme for the convective terms.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
Kind of upwind scheme for the convective terms.

Definition at line 4566 of file CConfig.hpp.

◆ GetKind_Upwind_AdjFlow()

UPWIND CConfig::GetKind_Upwind_AdjFlow ( void  ) const
inline

Get the kind of upwind convective numerical scheme for the adjoint flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of upwind convective numerical scheme for the adjoint flow equations.

Definition at line 4878 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Upwind_AdjTurb()

UPWIND CConfig::GetKind_Upwind_AdjTurb ( void  ) const
inline

Get the kind of upwind convective numerical scheme for the adjoint turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of upwind convective numerical scheme for the adjoint turbulence equations.

Definition at line 5021 of file CConfig.hpp.

◆ GetKind_Upwind_Flow()

UPWIND CConfig::GetKind_Upwind_Flow ( void  ) const
inline

Get the kind of upwind convective numerical scheme for the flow equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of upwind convective numerical scheme for the flow equations.

Definition at line 4753 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKind_Upwind_Species()

UPWIND CConfig::GetKind_Upwind_Species ( ) const
inline

Get the kind of upwind convective numerical scheme for the Species equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of upwind convective numerical scheme for the Species equations.

Definition at line 4982 of file CConfig.hpp.

◆ GetKind_Upwind_Turb()

UPWIND CConfig::GetKind_Upwind_Turb ( void  ) const
inline

Get the kind of upwind convective numerical scheme for the turbulence equations.

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of upwind convective numerical scheme for the turbulence equations.

Definition at line 4930 of file CConfig.hpp.

◆ GetKind_ViscosityModel()

VISCOSITYMODEL CConfig::GetKind_ViscosityModel ( ) const
inline

Get the value of the viscosity model.

Returns
Viscosity model.

Definition at line 4038 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKindInletInterpolationFunction()

INLET_SPANWISE_INTERP CConfig::GetKindInletInterpolationFunction ( void  ) const
inline

Get the kind of inlet face interpolation function to use.

Definition at line 9256 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKindInletInterpolationType()

INLET_INTERP_TYPE CConfig::GetKindInletInterpolationType ( void  ) const
inline

Get the kind of inlet face interpolation data type.

Definition at line 9261 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKindInterpolation()

INTERFACE_INTERPOLATOR CConfig::GetKindInterpolation ( void  ) const
inline

Get the interpolation method used for matching between zones.

Definition at line 9221 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKindRadialBasisFunction()

RADIAL_BASIS CConfig::GetKindRadialBasisFunction ( void  ) const
inline

Get the basis function to use for radial basis function interpolation for FSI.

Definition at line 9231 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKindWindow()

WINDOW_FUNCTION CConfig::GetKindWindow ( void  ) const
inline

Get Index of the window function used as weight in the cost functional.

Returns

Definition at line 5648 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKnowles_B()

su2double CConfig::GetKnowles_B ( void  ) const
inline

Get the value of the B constant in the Knowles material model.

Returns
Value of the B constant in the Knowles material model.

Definition at line 2296 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKnowles_N()

su2double CConfig::GetKnowles_N ( void  ) const
inline

Get the value of the N constant in the Knowles material model.

Returns
Value of the N constant in the Knowles material model.

Definition at line 2302 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKt_PolyCoeff()

su2double CConfig::GetKt_PolyCoeff ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for thermal conductivity.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Temperature polynomial coefficient for thermal conductivity.

Definition at line 4205 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKt_PolyCoeffND() [1/2]

su2double CConfig::GetKt_PolyCoeffND ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for thermal conductivity.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Non-dimensional temperature polynomial coefficient for thermal conductivity.

Definition at line 4212 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetKt_PolyCoeffND() [2/2]

const su2double* CConfig::GetKt_PolyCoeffND ( void  ) const
inline

Get the temperature polynomial coefficients for thermal conductivity.

Returns
Non-dimensional temperature polynomial coefficients for thermal conductivity.

Definition at line 4218 of file CConfig.hpp.

◆ GetLeastSquaresRequired()

bool CConfig::GetLeastSquaresRequired ( void  ) const
inline

Get flag for whether a least-squares gradient method is being applied.

Returns
TRUE means that a least-squares gradient method is being applied.

Definition at line 4268 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLength_Ref()

su2double CConfig::GetLength_Ref ( void  ) const
inline

Get the value of the reference length for non-dimensionalization. This value should always be 1 internally, and is not user-specified.

Returns
Reference length for non-dimensionalization.

Definition at line 1826 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLength_Reynolds()

su2double CConfig::GetLength_Reynolds ( void  ) const
inline

Get the value of the Reynolds length.

Returns
Reynolds length.

Definition at line 2068 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetlibROMbase_FileName()

string CConfig::GetlibROMbase_FileName ( void  ) const
inline

Get the name of the file for libROM to save.

Returns
Filename prefix for libROM to save to (default: "su2").

Definition at line 9813 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLimiterIter()

unsigned long CConfig::GetLimiterIter ( void  ) const
inline

Freeze the value of the limiter after a number of iterations.

Returns
Number of iterations.

Definition at line 2496 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_Error()

su2double CConfig::GetLinear_Solver_Error ( void  ) const
inline

Get min error of the linear solver for the implicit formulation.

Returns
Min error of the linear solver for the implicit formulation.

Definition at line 4293 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_ILU_n()

unsigned short CConfig::GetLinear_Solver_ILU_n ( void  ) const
inline

Get the ILU fill-in level for the linear solver.

Returns
Fill in level of the ILU preconditioner for the linear solver.

Definition at line 4317 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_Iter()

unsigned long CConfig::GetLinear_Solver_Iter ( void  ) const
inline

Get max number of iterations of the linear solver for the implicit formulation.

Returns
Max number of iterations of the linear solver for the implicit formulation.

Definition at line 4305 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_Prec_Threads()

unsigned long CConfig::GetLinear_Solver_Prec_Threads ( void  ) const
inline

Get the number of threads per rank to use for ILU and LU_SGS preconditioners.

Returns
Number of threads per rank.

Definition at line 9769 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_Restart_Frequency()

unsigned long CConfig::GetLinear_Solver_Restart_Frequency ( void  ) const
inline

Get restart frequency of the linear solver for the implicit formulation.

Returns
Restart frequency of the linear solver for the implicit formulation.

Definition at line 4323 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLinear_Solver_Smoother_Relaxation()

su2double CConfig::GetLinear_Solver_Smoother_Relaxation ( void  ) const
inline

Get the relaxation factor for iterative linear smoothers.

Returns
Relaxation factor.

Definition at line 4329 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLMParsedOptions()

LM_ParsedOptions CConfig::GetLMParsedOptions ( ) const
inline

Get parsed LM option data structure.

Returns
LM option data structure.

Definition at line 9921 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLoad_Dir()

const su2double * CConfig::GetLoad_Dir ( const string &  val_index) const

Get the force direction at a loaded boundary in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load direction.

Definition at line 9732 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetLoad_Dir_Multiplier()

su2double CConfig::GetLoad_Dir_Multiplier ( const string &  val_index) const

Get the force multiplier at a load boundary in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load multiplier.

Definition at line 9711 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetLoad_Dir_Value()

su2double CConfig::GetLoad_Dir_Value ( const string &  val_index) const

Get the force value at a load boundary defined in cartesian coordinates.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load value.

Definition at line 9704 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetLoad_Sine()

const su2double* CConfig::GetLoad_Sine ( void  ) const
inline

Get the sine load properties.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The pointer to the sine load values.

Definition at line 9054 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLoad_Value()

su2double CConfig::GetLoad_Value ( const string &  val_index) const

Get the force value at an load boundary.

Parameters
[in]val_index- Index corresponding to the load boundary.
Returns
The load value.

Definition at line 9690 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetLocationStations()

su2double CConfig::GetLocationStations ( unsigned short  val_section) const
inline

Get the airfoil sections in the slicing process.

Parameters
[in]val_section- Index of the section.
Returns
Coordinate of the airfoil to slice.

Definition at line 3749 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetLookupName()

const string& CConfig::GetLookupName ( unsigned short  i_lookup) const
inline

Get the name of the variable that we want to retrieve from the lookup table.

Definition at line 2266 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMach()

su2double CConfig::GetMach ( void  ) const
inline

Get the value of the Mach number (velocity divided by speed of sound).

Returns
Value of the Mach number.

Definition at line 1628 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMach_Motion()

su2double CConfig::GetMach_Motion ( void  ) const
inline

Get the mach number based on the mesh velocity and freestream quantities.

Returns
Mach number based on the mesh velocity and freestream quantities.

Definition at line 5959 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_ActDiskInlet_TagBound()

string CConfig::GetMarker_ActDiskInlet_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3363 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_ActDiskOutlet_TagBound()

string CConfig::GetMarker_ActDiskOutlet_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3371 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Analyze()

unsigned short CConfig::GetMarker_All_Analyze ( unsigned short  val_marker) const
inline

Get the plotting information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
Returns
0 or 1 depending if the marker is going to be plotted.

Definition at line 3644 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Deform_Mesh()

unsigned short CConfig::GetMarker_All_Deform_Mesh ( unsigned short  val_marker) const
inline

Get whether marker val_marker is a DEFORM_MESH marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker belongs to the DEFORM_MESH subset.
Returns
0 or 1 depending if the marker belongs to the DEFORM_MESH subset.

Definition at line 3721 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Deform_Mesh_Sym_Plane()

unsigned short CConfig::GetMarker_All_Deform_Mesh_Sym_Plane ( unsigned short  val_marker) const
inline

Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker belongs to the DEFORM_MESH_SYM_PLANE subset.
Returns
0 or 1 depending if the marker belongs to the DEFORM_MESH_SYM_PLANE subset.

Definition at line 3728 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Designing()

unsigned short CConfig::GetMarker_All_Designing ( unsigned short  val_marker) const
inline

Get the design information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be monitored.
Returns
0 or 1 depending if the marker is going to be monitored.

Definition at line 3630 of file CConfig.hpp.

◆ GetMarker_All_DV()

unsigned short CConfig::GetMarker_All_DV ( unsigned short  val_marker) const
inline

Get the DV information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be affected by design variables.
Returns
0 or 1 depending if the marker is going to be affected by design variables.

Definition at line 3700 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Fluid_Load()

unsigned short CConfig::GetMarker_All_Fluid_Load ( unsigned short  val_marker) const
inline

Get whether marker val_marker is a Fluid_Load marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker belongs to the Fluid_Load subset.
Returns
0 or 1 depending if the marker belongs to the Fluid_Load subset.

Definition at line 3735 of file CConfig.hpp.

◆ GetMarker_All_GeoEval()

unsigned short CConfig::GetMarker_All_GeoEval ( unsigned short  val_marker) const
inline

Get the monitoring information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be monitored.
Returns
0 or 1 depending if the marker is going to be monitored.

Definition at line 3623 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Giles()

unsigned short CConfig::GetMarker_All_Giles ( unsigned short  val_marker) const
inline

Get the Giles boundary information for a marker val_marker.

Parameters
[in]val_markervalue of the marker on the grid.
Returns
0 if is not part of the MixingPlane Interface and greater than 1 if it is part.

Definition at line 3679 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_KindBC()

unsigned short CConfig::GetMarker_All_KindBC ( unsigned short  val_marker) const
inline

Get the kind of boundary for each marker.

Parameters
[in]val_marker- Index of the marker in which we are interested.
Returns
Kind of boundary for the marker val_marker.

Definition at line 3431 of file CConfig.hpp.

◆ GetMarker_All_MixingPlaneInterface()

unsigned short CConfig::GetMarker_All_MixingPlaneInterface ( unsigned short  val_marker) const
inline

Get the MixingPlane interface information for a marker val_marker.

Parameters
[in]val_markervalue of the marker on the grid.
Returns
0 if is not part of the MixingPlane Interface and greater than 1 if it is part.

Definition at line 3658 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Monitoring()

unsigned short CConfig::GetMarker_All_Monitoring ( unsigned short  val_marker) const
inline

Get the monitoring information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be monitored.
Returns
0 or 1 depending if the marker is going to be monitored.

Definition at line 3616 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Moving()

unsigned short CConfig::GetMarker_All_Moving ( unsigned short  val_marker) const
inline

Get the motion information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
Returns
0 or 1 depending if the marker is going to be moved.

Definition at line 3707 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_PerBound()

short CConfig::GetMarker_All_PerBound ( unsigned short  val_marker) const
inline

Get an internal index that identify the periodic boundary conditions.

Parameters
[in]val_marker- Value of the marker that correspond with the periodic boundary.
Returns
The internal index of the periodic boundary condition.

Definition at line 3609 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_Plotting()

unsigned short CConfig::GetMarker_All_Plotting ( unsigned short  val_marker) const
inline

Get the plotting information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
Returns
0 or 1 depending if the marker is going to be plotted.

Definition at line 3637 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_PyCustom()

unsigned short CConfig::GetMarker_All_PyCustom ( unsigned short  val_marker) const
inline

Get the Python customization for a marker val_marker.

Parameters
[in]val_marker- Index of the marker in which we are interested.
Returns
0 or 1 depending if the marker is going to be customized in Python.

Definition at line 3742 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_SendRecv()

short CConfig::GetMarker_All_SendRecv ( unsigned short  val_marker) const
inline

Get the send-receive information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
Returns
If positive, the information is sended to that domain, in case negative the information is receive from that domain.

Definition at line 3602 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_SobolevBC()

unsigned short CConfig::GetMarker_All_SobolevBC ( unsigned short  val_marker) const
inline

Get the information if gradient treatment uses a marker val_marker.

Parameters
[in]val_marker
Returns
0 or 1 depending if the marker is going to be selected.

Definition at line 3714 of file CConfig.hpp.

◆ GetMarker_All_TagBound() [1/2]

short CConfig::GetMarker_All_TagBound ( string  val_tag)
inline

Get the tag if the iMarker defined in the geometry file.

Parameters
[in]val_tag- Value of the tag in which we are interested.
Returns
Value of the marker val_marker that is in the geometry file for the surface that has the tag.

Definition at line 3419 of file CConfig.hpp.

◆ GetMarker_All_TagBound() [2/2]

string CConfig::GetMarker_All_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3355 of file CConfig.hpp.

◆ GetMarker_All_Turbomachinery()

unsigned short CConfig::GetMarker_All_Turbomachinery ( unsigned short  val_marker) const
inline

Get the Turbomachinery information for a marker val_marker.

Parameters
[in]val_markervalue of the marker on the grid.
Returns
0 if is not part of the Turbomachinery and greater than 1 if it is part.

Definition at line 3665 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_TurbomachineryFlag()

unsigned short CConfig::GetMarker_All_TurbomachineryFlag ( unsigned short  val_marker) const
inline

Get the Turbomachinery flag information for a marker val_marker.

Parameters
[in]val_markervalue of the marker on the grid.
Returns
0 if is not part of the Turbomachinery, flag INFLOW or OUTFLOW if it is part.

Definition at line 3672 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_All_ZoneInterface()

unsigned short CConfig::GetMarker_All_ZoneInterface ( unsigned short  val_marker) const
inline

Get the FSI interface information for a marker val_marker.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
Returns
0 or 1 depending if the marker is part of the FSI interface.

Definition at line 3651 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_Analyze_TagBound()

string CConfig::GetMarker_Analyze_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6891 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_ActDiskOutlet()

unsigned short CConfig::GetMarker_CfgFile_ActDiskOutlet ( const string &  val_marker) const

Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet).

Returns
Actuator Disk Outlet from the config information for the marker val_marker.

Definition at line 8872 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Analyze()

unsigned short CConfig::GetMarker_CfgFile_Analyze ( const string &  val_marker) const

Get the plotting information from the config definition for the marker val_marker.

Returns
Plotting information of the boundary in the config information for the marker val_marker.

Definition at line 7951 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Deform_Mesh()

unsigned short CConfig::GetMarker_CfgFile_Deform_Mesh ( const string &  val_marker) const

Get the DEFORM_MESH information from the config definition for the marker val_marker.

Returns
DEFORM_MESH information of the boundary in the config information for the marker val_marker.

Definition at line 8007 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Deform_Mesh_Sym_Plane()

unsigned short CConfig::GetMarker_CfgFile_Deform_Mesh_Sym_Plane ( const string &  val_marker) const

Get the DEFORM_MESH_SYM_PLANE information from the config definition for the marker val_marker.

Returns
DEFORM_MESH_SYM_PLANE information of the boundary in the config information for the marker val_marker.

Definition at line 8014 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Designing()

unsigned short CConfig::GetMarker_CfgFile_Designing ( const string &  val_marker) const

Get the monitoring information from the config definition for the marker val_marker.

Returns
Monitoring information of the boundary in the config information for the marker val_marker.

Definition at line 7937 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_DV()

unsigned short CConfig::GetMarker_CfgFile_DV ( const string &  val_marker) const

Get the DV information from the config definition for the marker val_marker.

Returns
DV information of the boundary in the config information for the marker val_marker.

Definition at line 7993 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_EngineExhaust()

unsigned short CConfig::GetMarker_CfgFile_EngineExhaust ( const string &  val_marker) const

Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet).

Returns
Actuator Disk Outlet from the config information for the marker val_marker.

Definition at line 8888 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Fluid_Load()

unsigned short CConfig::GetMarker_CfgFile_Fluid_Load ( const string &  val_marker) const

Get the Fluid_Load information from the config definition for the marker val_marker.

Returns
Fluid_Load information of the boundary in the config information for the marker val_marker.

Definition at line 8021 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_GeoEval()

unsigned short CConfig::GetMarker_CfgFile_GeoEval ( const string &  val_marker) const

Get the monitoring information from the config definition for the marker val_marker.

Returns
Monitoring information of the boundary in the config information for the marker val_marker.

Definition at line 7930 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Giles()

unsigned short CConfig::GetMarker_CfgFile_Giles ( const string &  val_marker) const

Get the Giles boundary information from the config definition for the marker val_marker.

Returns
Plotting information of the boundary in the config information for the marker val_marker.

Definition at line 7986 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_KindBC()

unsigned short CConfig::GetMarker_CfgFile_KindBC ( const string &  val_marker) const

Get the boundary information (kind of boundary) in the config information of the marker val_marker.

Returns
Kind of boundary in the config information of the marker val_marker.

Definition at line 7916 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_MixingPlaneInterface()

unsigned short CConfig::GetMarker_CfgFile_MixingPlaneInterface ( const string &  val_marker) const

Get the MixingPlane interface information from the config definition for the marker val_marker.

Returns
Plotting information of the boundary in the config information for the marker val_marker.

Definition at line 7979 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Monitoring()

unsigned short CConfig::GetMarker_CfgFile_Monitoring ( const string &  val_marker) const

Get the monitoring information from the config definition for the marker val_marker.

Returns
Monitoring information of the boundary in the config information for the marker val_marker.

Definition at line 7923 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Moving()

unsigned short CConfig::GetMarker_CfgFile_Moving ( const string &  val_marker) const

Get the motion information from the config definition for the marker val_marker.

Returns
Motion information of the boundary in the config information for the marker val_marker.

Definition at line 8000 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_PerBound()

unsigned short CConfig::GetMarker_CfgFile_PerBound ( const string &  val_marker) const

Get the periodic information from the config definition of the marker val_marker.

Returns
Periodic information of the boundary in the config information of the marker val_marker.

Definition at line 8035 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_Plotting()

unsigned short CConfig::GetMarker_CfgFile_Plotting ( const string &  val_marker) const

Get the plotting information from the config definition for the marker val_marker.

Returns
Plotting information of the boundary in the config information for the marker val_marker.

Definition at line 7944 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_PyCustom()

unsigned short CConfig::GetMarker_CfgFile_PyCustom ( const string &  val_marker) const

Get the Python customization information from the config definition for the marker val_marker.

Returns
Python customization information of the boundary in the config information for the marker val_marker.

Definition at line 8028 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_SobolevBC()

unsigned short CConfig::GetMarker_CfgFile_SobolevBC ( const string &  val_marker) const

Get the gradient boundary information from the config definition for the marker val_marker.

Returns
Gradient boundary information of the boundary in the config information for the marker val_marker.

Definition at line 8049 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_TagBound() [1/2]

unsigned short CConfig::GetMarker_CfgFile_TagBound ( const string &  val_marker) const

Get the index in the config information of the marker val_marker.

Note
When we read the config file, it stores the markers in a particular vector.
Returns
Index in the config information of the marker val_marker.

Definition at line 7900 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetMarker_CfgFile_TagBound() [2/2]

string CConfig::GetMarker_CfgFile_TagBound ( unsigned short  val_marker) const

Get the name in the config information of the marker number val_marker.

Note
When we read the config file, it stores the markers in a particular vector.
Returns
Name of the marker in the config information of the marker val_marker.

Definition at line 7912 of file CConfig.cpp.

◆ GetMarker_CfgFile_Turbomachinery()

unsigned short CConfig::GetMarker_CfgFile_Turbomachinery ( const string &  val_marker) const

Get the TurboPerformance information from the config definition for the marker val_marker.

Returns
TurboPerformance information of the boundary in the config information for the marker val_marker.

Definition at line 7965 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_TurbomachineryFlag()

unsigned short CConfig::GetMarker_CfgFile_TurbomachineryFlag ( const string &  val_marker) const

Get the TurboPerformance flag information from the config definition for the marker val_marker.

Returns
TurboPerformance flag information of the boundary in the config information for the marker val_marker.

Definition at line 7972 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_CfgFile_ZoneInterface()

unsigned short CConfig::GetMarker_CfgFile_ZoneInterface ( const string &  val_marker) const

Get the multi-physics interface information from the config definition for the marker val_marker.

Returns
Plotting information of the boundary in the config information for the marker val_marker.

Definition at line 7958 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_Deform_Mesh()

unsigned short CConfig::GetMarker_Deform_Mesh ( const string &  val_marker) const

Get the internal index for a DEFORM_MESH boundary val_marker.

Returns
Internal index for a DEFORM_MESH boundary val_marker.

Definition at line 8941 of file CConfig.cpp.

◆ GetMarker_Deform_Mesh_Bool()

bool CConfig::GetMarker_Deform_Mesh_Bool ( const string &  val_marker) const
inline

Get a bool for whether the marker is deformed. val_marker.

Parameters
[in]val_marker- Name of the marker to test.
Returns
True if the marker is a deforming boundary val_marker.

Definition at line 6828 of file CConfig.hpp.

◆ GetMarker_Deform_Mesh_Sym_Plane()

unsigned short CConfig::GetMarker_Deform_Mesh_Sym_Plane ( const string &  val_marker) const

Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker.

Returns
Internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker.

Definition at line 8951 of file CConfig.cpp.

◆ GetMarker_Deform_Mesh_Sym_Plane_TagBound()

string CConfig::GetMarker_Deform_Mesh_Sym_Plane_TagBound ( unsigned short  val_marker) const
inline

Get the name of the DEFORM_MESH_SYM_PLANE boundary defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6867 of file CConfig.hpp.

◆ GetMarker_Deform_Mesh_TagBound()

string CConfig::GetMarker_Deform_Mesh_TagBound ( unsigned short  val_marker) const
inline

Get the name of the DEFORM_MESH boundary defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6859 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_EngineExhaust_TagBound()

string CConfig::GetMarker_EngineExhaust_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3395 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_EngineInflow_TagBound()

string CConfig::GetMarker_EngineInflow_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3387 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_Fluid_Load()

unsigned short CConfig::GetMarker_Fluid_Load ( const string &  val_marker) const

Get the internal index for a Fluid_Load boundary val_marker.

Returns
Internal index for a Fluid_Load boundary val_marker.

Definition at line 8961 of file CConfig.cpp.

◆ GetMarker_Fluid_Load_TagBound()

string CConfig::GetMarker_Fluid_Load_TagBound ( unsigned short  val_marker) const
inline

Get the name of the Fluid_Load boundary defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6875 of file CConfig.hpp.

◆ GetMarker_HeatFlux_TagBound()

string CConfig::GetMarker_HeatFlux_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3411 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_Monitoring_TagBound()

string CConfig::GetMarker_Monitoring_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3403 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_Moving()

unsigned short CConfig::GetMarker_Moving ( const string &  val_marker) const

Get the internal index for a moving boundary val_marker.

Returns
Internal index for a moving boundary val_marker.

Definition at line 8931 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_Moving_Bool()

bool CConfig::GetMarker_Moving_Bool ( const string &  val_marker) const
inline

Get a bool for whether a marker is moving. val_marker.

Parameters
[in]val_marker- Name of the marker to test.
Returns
True if the marker is a moving boundary val_marker.

Definition at line 6807 of file CConfig.hpp.

◆ GetMarker_Moving_TagBound()

string CConfig::GetMarker_Moving_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6851 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_n_ZoneInterface()

unsigned short CConfig::GetMarker_n_ZoneInterface ( void  ) const
inline

Get the number of FSI interface markers val_marker.

Parameters
[in]void.
Returns
Number of markers belonging to the FSI interface.

Definition at line 3686 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_Outlet_TagBound()

string CConfig::GetMarker_Outlet_TagBound ( unsigned short  val_marker) const
inline

Get the index of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Value of the index that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3379 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_PerBound()

string CConfig::GetMarker_PerBound ( unsigned short  val_marker) const
inline

get outlet bounds name for Turbomachinery performance calculation.

Returns
name of the bound.

Definition at line 5367 of file CConfig.hpp.

◆ GetMarker_Periodic_Donor()

unsigned short CConfig::GetMarker_Periodic_Donor ( const string &  val_marker) const

Get the rotationally periodic donor marker for boundary val_marker.

Returns
Periodic donor marker from the config information for the marker val_marker.

Definition at line 8705 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_PyCustom_TagBound()

string CConfig::GetMarker_PyCustom_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 6883 of file CConfig.hpp.

◆ GetMarker_Shroud()

string CConfig::GetMarker_Shroud ( unsigned short  val_marker) const
inline

Get the marker shroud.

Returns
marker shroud.

Definition at line 5293 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarker_SobolevBC()

unsigned short CConfig::GetMarker_SobolevBC ( const string &  val_marker) const

Get the internal index for a gradient boundary condition val_marker.

Returns
Internal index for a gradient boundary condition val_marker.

Definition at line 8971 of file CConfig.cpp.

◆ GetMarker_StrongBC()

bool CConfig::GetMarker_StrongBC ( const string &  val_index) const

Get if boundary is strong or weak.

Parameters
[in]val_index- Index corresponding to the boundary.
Returns
true if strong BC.

Definition at line 9753 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetMarker_TurboPerf_BoundIn()

string CConfig::GetMarker_TurboPerf_BoundIn ( unsigned short  index) const
inline

get inlet bounds name for Turbomachinery performance calculation.

Returns
name of the bound.

Definition at line 5343 of file CConfig.hpp.

◆ GetMarker_TurboPerf_BoundOut()

string CConfig::GetMarker_TurboPerf_BoundOut ( unsigned short  index) const
inline

get outlet bounds name for Turbomachinery performance calculation.

Returns
name of the bound.

Definition at line 5349 of file CConfig.hpp.

◆ GetMarker_ZoneInterface()

unsigned short CConfig::GetMarker_ZoneInterface ( const string &  val_marker) const

Get the name of the marker val_marker.

Returns
The interface which owns that marker val_marker.

Definition at line 8042 of file CConfig.cpp.

◆ GetMarkerMotion_Origin()

su2double CConfig::GetMarkerMotion_Origin ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get the mesh motion origin.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
The motion origin of the marker.

Definition at line 5981 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerPitching_Ampl()

su2double CConfig::GetMarkerPitching_Ampl ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get pitching amplitude of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
pitching amplitude of the marker.

Definition at line 6084 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerPitching_Omega()

su2double CConfig::GetMarkerPitching_Omega ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get pitching rate of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
Angular frequency of the marker pitching.

Definition at line 6069 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerPitching_Phase()

su2double CConfig::GetMarkerPitching_Phase ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get pitching phase of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving) \
[in]iDim- spatial component
Returns
pitching phase of the marker.

Definition at line 6099 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerPlunging_Ampl()

su2double CConfig::GetMarkerPlunging_Ampl ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get plunging amplitude of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
Plunging amplitude of the marker.

Definition at line 6129 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerPlunging_Omega()

su2double CConfig::GetMarkerPlunging_Omega ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get plunging rate of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
Angular frequency of the marker plunging.

Definition at line 6114 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerRotationRate()

su2double CConfig::GetMarkerRotationRate ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get the rotation rate of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
Rotation velocity of the marker.

Definition at line 6044 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMarkerTag_ZoneInterface()

string CConfig::GetMarkerTag_ZoneInterface ( unsigned short  val_iMarker) const
inline

Get the name of the marker val_iMarker.

Returns
The name of the marker in the interface

Definition at line 6490 of file CConfig.hpp.

◆ GetMarkerTranslationRate()

su2double CConfig::GetMarkerTranslationRate ( unsigned short  iMarkerMoving,
unsigned short  iDim 
) const
inline

Get the translational velocity of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
Returns
Translational velocity of the marker.

Definition at line 6012 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMaterialCompressibility()

STRUCT_COMPRESS CConfig::GetMaterialCompressibility ( void  ) const
inline

Compressibility/incompressibility of the solids analysed using the structural solver.

Returns
Compressible or incompressible.

Definition at line 2396 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMaterialDensity()

su2double CConfig::GetMaterialDensity ( unsigned short  id_val) const
inline

Get the Material Density.

Returns
Value of the Material Density.

Definition at line 2390 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMaterialModel()

STRUCT_MODEL CConfig::GetMaterialModel ( void  ) const
inline

Compressibility/incompressibility of the solids analysed using the structural solver.

Returns
Compressible or incompressible.

Definition at line 2402 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMax_BasisDim()

unsigned short CConfig::GetMax_BasisDim ( void  ) const
inline

Get maximum number of POD basis dimensions (default: 100).

Returns
Maximum number of POD basis vectors.

Definition at line 9825 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMax_DeltaTime()

su2double CConfig::GetMax_DeltaTime ( void  ) const
inline

Get the Courant Friedrich Levi number for unsteady simulations.

Returns
CFL number for unsteady simulations.

Definition at line 2922 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMax_Time()

su2double CConfig::GetMax_Time ( void  ) const
inline

Get the maximum simulation time for time-domain problems.

Returns
Simulation time for multizone problems, it is set on all the zones

Definition at line 9485 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMax_Vel2()

su2double CConfig::GetMax_Vel2 ( void  ) const
inline

Get the maximum velocity^2 in the domain for the incompressible preconditioner.

Returns
Value of the maximum velocity^2 in the domain for the incompressible preconditioner.

Definition at line 9313 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetmaxTurkelBeta()

su2double CConfig::GetmaxTurkelBeta ( ) const
inline

Get the minimum value of Beta for Roe-Turkel preconditioner.

Returns
the minimum value of Beta for Roe-Turkel preconditioner

Definition at line 6172 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMesh_FileFormat()

unsigned short CConfig::GetMesh_FileFormat ( void  ) const
inline

Get the format of the input/output grid.

Returns
Format of the input/output grid.

Definition at line 5611 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMesh_FileName()

string CConfig::GetMesh_FileName ( void  ) const
inline

Get name of the input grid.

Returns
File name of the input grid.

Definition at line 5584 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMesh_Out_FileName()

string CConfig::GetMesh_Out_FileName ( void  ) const
inline

Get name of the output grid, this parameter is important for grid adaptation and deformation.

Returns
File name of the output grid.

Definition at line 5591 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMeshBoxLength()

su2double CConfig::GetMeshBoxLength ( unsigned short  val_iDim) const
inline

Get the length of the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Returns
Length the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Definition at line 9589 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMeshBoxOffset()

su2double CConfig::GetMeshBoxOffset ( unsigned short  val_iDim) const
inline

Get the offset from 0.0 of the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Returns
Offset from 0.0 the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Definition at line 9595 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMeshBoxSize()

short CConfig::GetMeshBoxSize ( unsigned short  val_iDim) const
inline

Get the number of grid points in the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Returns
Number of grid points in the analytic RECTANGLE or BOX grid in the specified coordinate direction.

Definition at line 9583 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMG_CorrecSmooth()

unsigned short CConfig::GetMG_CorrecSmooth ( unsigned short  val_mesh) const
inline

Get the number of implicit Jacobi smoothings of the correction in a multigrid strategy.

Parameters
[in]val_mesh- Index of the grid.
Returns
Number of implicit smoothing iterations.

Definition at line 3783 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMG_PostSmooth()

unsigned short CConfig::GetMG_PostSmooth ( unsigned short  val_mesh) const
inline

Get the number of post-smoothings in a multigrid strategy.

Parameters
[in]val_mesh- Index of the grid.
Returns
Number of smoothing iterations.

Definition at line 3773 of file CConfig.hpp.

◆ GetMG_PreSmooth()

unsigned short CConfig::GetMG_PreSmooth ( unsigned short  val_mesh) const
inline

Get the number of pre-smoothings in a multigrid strategy.

Parameters
[in]val_mesh- Index of the grid.
Returns
Number of smoothing iterations.

Definition at line 3763 of file CConfig.hpp.

◆ GetMGCycle()

unsigned short CConfig::GetMGCycle ( void  ) const
inline

Get the kind of multigrid (V or W).

Note
This variable is used in a recursive way to perform the different kind of cycles
Returns
0 or 1 depending of we are dealing with a V or W cycle.

Definition at line 2884 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMinLogResidual()

su2double CConfig::GetMinLogResidual ( void  ) const
inline

Value of the minimum residual value (log10 scale).

Returns
Value of the minimum residual value (log10 scale).

Definition at line 6548 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetminTurkelBeta()

su2double CConfig::GetminTurkelBeta ( ) const
inline

Get the minimum value of Beta for Roe-Turkel preconditioner.

Returns
the minimum value of Beta for Roe-Turkel preconditioner

Definition at line 6166 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMixedout_Coeff()

su2double CConfig::GetMixedout_Coeff ( unsigned short  iCoeff) const
inline

Get mixedout coefficients.

Returns
mixedout coefficient.

Definition at line 5191 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetModVel_FreeStream()

su2double CConfig::GetModVel_FreeStream ( void  ) const
inline

Get the magnitude of the free-stream velocity of the fluid.

Returns
Magnitude of the free-stream velocity.

Definition at line 1765 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetModVel_FreeStreamND()

su2double CConfig::GetModVel_FreeStreamND ( void  ) const
inline

Get the non-dimensional magnitude of the free-stream velocity of the fluid.

Returns
Non-dimensional magnitude of the free-stream velocity.

Definition at line 1771 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMolecular_Weight()

su2double CConfig::GetMolecular_Weight ( unsigned short  val_index = 0) const
inline

Get the value of the molecular weight for an incompressible ideal gas (g/mol).

Returns
Value of the molecular weight for an incompressible ideal gas (g/mol).

Definition at line 1694 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMonitorOutletPressure()

su2double CConfig::GetMonitorOutletPressure ( void  ) const
inline

Get final Outlet Pressure value for the ramp.

Returns
Monitor Outlet Pressure value.

Definition at line 5174 of file CConfig.hpp.

◆ GetMonoatomic()

bool CConfig::GetMonoatomic ( void  ) const
inline

Indicates if mixture is monoatomic.

Definition at line 5555 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMotion_Origin()

su2double CConfig::GetMotion_Origin ( unsigned short  iDim) const
inline

Get the mesh motion origin.

Parameters
[in]iDim- spatial component
Returns
The mesh motion origin.

Definition at line 5966 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMoveMotion_Origin()

unsigned short CConfig::GetMoveMotion_Origin ( unsigned short  val_marker) const
inline

Get if we should update the motion origin.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
yes or no to update motion origin.

Definition at line 6160 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMPICommunicator()

SU2_MPI::Comm CConfig::GetMPICommunicator ( ) const

Get the MPI communicator of SU2.

Returns
MPI communicator of SU2.

Definition at line 258 of file CConfig.cpp.

◆ GetMu_Constant()

su2double CConfig::GetMu_Constant ( unsigned short  val_index = 0) const
inline

Get the value of the constant viscosity.

Returns
Constant viscosity.

Definition at line 4068 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_ConstantND()

su2double CConfig::GetMu_ConstantND ( unsigned short  val_index = 0) const
inline

Get the value of the non-dimensional constant viscosity.

Returns
Non-dimensional constant viscosity.

Definition at line 4074 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_PolyCoeff()

su2double CConfig::GetMu_PolyCoeff ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for viscosity.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Temperature polynomial coefficient for viscosity.

Definition at line 4185 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_PolyCoeffND() [1/2]

su2double CConfig::GetMu_PolyCoeffND ( unsigned short  val_index) const
inline

Get the temperature polynomial coefficient for viscosity.

Parameters
[in]val_index- Index of the array with all polynomial coefficients.
Returns
Non-dimensional temperature polynomial coefficient for viscosity.

Definition at line 4192 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_PolyCoeffND() [2/2]

const su2double* CConfig::GetMu_PolyCoeffND ( void  ) const
inline

Get the temperature polynomial coefficients for viscosity.

Returns
Non-dimensional temperature polynomial coefficients for viscosity.

Definition at line 4198 of file CConfig.hpp.

◆ GetMu_Ref()

su2double CConfig::GetMu_Ref ( unsigned short  val_index = 0) const
inline

Get the value of the reference viscosity for Sutherland model.

Returns
The reference viscosity.

Definition at line 4126 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_RefND()

su2double CConfig::GetMu_RefND ( unsigned short  val_index = 0) const
inline

Get the value of the non-dimensional reference viscosity for Sutherland model.

Returns
The non-dimensional reference viscosity.

Definition at line 4132 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_S()

su2double CConfig::GetMu_S ( unsigned short  val_index = 0) const
inline

Get the value of the reference S for Sutherland model.

Returns
The reference S.

Definition at line 4152 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_SND()

su2double CConfig::GetMu_SND ( unsigned short  val_index = 0) const
inline

Get the value of the non-dimensional reference S for Sutherland model.

Returns
The non-dimensional reference S.

Definition at line 4158 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_Temperature_Ref()

su2double CConfig::GetMu_Temperature_Ref ( unsigned short  val_index = 0) const
inline

Get the value of the reference temperature for Sutherland model.

Returns
The reference temperature.

Definition at line 4138 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMu_Temperature_RefND()

su2double CConfig::GetMu_Temperature_RefND ( unsigned short  val_index = 0) const
inline

Get the value of the non-dimensional reference temperature for Sutherland model.

Returns
The non-dimensional reference temperature.

Definition at line 4144 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMultiInstance_FileName()

string CConfig::GetMultiInstance_FileName ( string  val_filename,
int  val_iInst,
const string &  ext 
) const

Append the instance index to the restart or the solution files.

Parameters
[in]val_filename- the base filename.
[in]val_iInst- the current instance.
[in]ext- the filename extension.
Returns
Name of the restart file for the flow variables.

Definition at line 8427 of file CConfig.cpp.

Here is the call graph for this function:

◆ GetMultiInstance_HistoryFileName()

string CConfig::GetMultiInstance_HistoryFileName ( string  val_filename,
int  val_iInst 
) const

Append the instance index to the restart or the solution files.

Parameters
[in]val_filename- the base filename.
[in]val_iInst- the current instance.
Returns
Name of the restart file for the flow variables.

Definition at line 8440 of file CConfig.cpp.

Here is the call graph for this function:

◆ GetMultizone_FileName()

string CConfig::GetMultizone_FileName ( string  val_filename,
int  val_iZone,
const string &  ext 
) const

Append the zone index to the restart or the solution files.

Returns
Name of the restart file for the flow variables.

Definition at line 8396 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetMultizone_HistoryFileName()

string CConfig::GetMultizone_HistoryFileName ( string  val_filename,
int  val_iZone,
const string &  ext 
) const

Append the zone index to the restart or the solution files.

Parameters
[in]val_filename- the base filename.
[in]val_iZone- the zone ID.
[in]ext- the filename extension.
Returns
Name of the restart file for the flow variables.

Definition at line 8413 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetMultizone_Mesh()

bool CConfig::GetMultizone_Mesh ( void  ) const
inline

Check if the mesh read supports multiple zones.

Returns
YES if multiple zones can be contained in the mesh file.

Definition at line 9497 of file CConfig.hpp.

◆ GetMultizone_Problem()

bool CConfig::GetMultizone_Problem ( void  ) const
inline

Get whether the simulation we are running is a multizone simulation.

Returns
Multizone_Problem - boolean that determines is Multizone_Problem is true/false.

Definition at line 9127 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMultizone_Residual()

bool CConfig::GetMultizone_Residual ( void  ) const
inline

Check if the mesh read supports multiple zones.

Returns
YES if multiple zones can be contained in the mesh file.

Definition at line 9503 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMUSCL()

bool CConfig::GetMUSCL ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4575 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMUSCL_AdjFlow()

bool CConfig::GetMUSCL_AdjFlow ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4617 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMUSCL_AdjTurb()

bool CConfig::GetMUSCL_AdjTurb ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4626 of file CConfig.hpp.

◆ GetMUSCL_Flow()

bool CConfig::GetMUSCL_Flow ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4584 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetMUSCL_Heat()

bool CConfig::GetMUSCL_Heat ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4593 of file CConfig.hpp.

◆ GetMUSCL_Species()

bool CConfig::GetMUSCL_Species ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Returns
MUSCL scheme.

Definition at line 4608 of file CConfig.hpp.

◆ GetMUSCL_Turb()

bool CConfig::GetMUSCL_Turb ( void  ) const
inline

Get if the upwind scheme used MUSCL or not.

Note
This is the information that the code will use, the method will change in runtime depending of the specific equation (direct, adjoint, linearized) that is being solved.
Returns
MUSCL scheme.

Definition at line 4602 of file CConfig.hpp.

◆ GetNacelleLocation()

su2double CConfig::GetNacelleLocation ( unsigned short  val_index) const
inline

Get the defintion of the nacelle location.

Parameters
[in]val_index- Index of the section.
Returns
Coordinate of the nacelle location.

Definition at line 3756 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnBlades()

su2double CConfig::GetnBlades ( unsigned short  val_iZone) const
inline

number Turbomachinery blades computed using the pitch information.

Returns
nBlades.

Definition at line 5257 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnConfigFiles()

unsigned short CConfig::GetnConfigFiles ( void  ) const
inline

Get the number of config files.

Returns
Number of config filenames in CONFIG_LIST

Definition at line 9437 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNControlVars()

unsigned short CConfig::GetNControlVars ( ) const
inline

Get the number of control variables for flamelet model.

Definition at line 2212 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnConv_Field()

unsigned short CConfig::GetnConv_Field ( ) const
inline

Get the number of convergence monitoring fields for inner convergence monitoring. return Number of convergence monitoring fields.

Definition at line 9677 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNDataDriven_Files()

unsigned short CConfig::GetNDataDriven_Files ( void  ) const
inline

Get number of listed look-up table or multi-layer perceptron input files.

Returns
Number of listed data-driven method input files.

Definition at line 3974 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnDim()

unsigned short CConfig::GetnDim ( const string &  val_mesh_filename,
unsigned short  val_format 
)
static

Gets the number of dimensions in the mesh file.

Parameters
[in]val_mesh_filename- Name of the file with the grid information.
[in]val_format- Format of the file with the grid information.
Returns
Total number of domains in the grid file.

Definition at line 712 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetnDim_Electric_Field()

unsigned short CConfig::GetnDim_Electric_Field ( void  ) const
inline

Get the dimensionality of the electric field.

Returns
Number of integration coefficients.

Definition at line 9002 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnDV()

unsigned short CConfig::GetnDV ( void  ) const
inline

Get the number of design variables.

Returns
Number of the design variables.

Definition at line 2966 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnDV_Total()

unsigned short CConfig::GetnDV_Total ( void  ) const
inline

Get the total number of design variables.

Definition at line 2980 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnDV_Value()

unsigned short CConfig::GetnDV_Value ( unsigned short  iDV) const
inline

Get the number of design variables.

Returns
Number of the design variables.

Definition at line 2972 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnElasticityMat()

unsigned short CConfig::GetnElasticityMat ( void  ) const
inline

Get the number of different materials for the elasticity solver.

Returns
Number of different materials.

Definition at line 8983 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnElectric_Constant()

unsigned short CConfig::GetnElectric_Constant ( void  ) const
inline

Get the number of different electric constants.

Returns
Value of the DE modulus.

Definition at line 2284 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnElectric_Field()

unsigned short CConfig::GetnElectric_Field ( void  ) const
inline

Get the number of different values for the modulus of the electric field.

Returns
Number of different values for the modulus of the electric field.

Definition at line 8996 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNEMOProblem()

bool CConfig::GetNEMOProblem ( void  ) const
inline

Return true if a NEMO solver is in use.

Definition at line 3880 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNewmark_beta()

su2double CConfig::GetNewmark_beta ( void  ) const
inline

Get Newmark alpha parameter.

Returns
Value of the Newmark alpha parameter.

Definition at line 8965 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNewmark_gamma()

su2double CConfig::GetNewmark_gamma ( void  ) const
inline

Get Newmark delta parameter.

Returns
Value of the Newmark delta parameter.

Definition at line 8971 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNewtonKrylov()

bool CConfig::GetNewtonKrylov ( void  ) const
inline

Get whether to use a Newton-Krylov method.

Definition at line 4355 of file CConfig.hpp.

◆ GetNewtonKrylovDblParam()

array<su2double,4> CConfig::GetNewtonKrylovDblParam ( void  ) const
inline

Get Newton-Krylov floating-point parameters.

Definition at line 4365 of file CConfig.hpp.

◆ GetNewtonKrylovIntParam()

array<unsigned short,3> CConfig::GetNewtonKrylovIntParam ( void  ) const
inline

Get Newton-Krylov integer parameters.

Definition at line 4360 of file CConfig.hpp.

◆ GetnFFD_Fix_IDir()

unsigned short CConfig::GetnFFD_Fix_IDir ( void  ) const
inline

Get the number of planes to fix in the I direction.

Returns
Number of planes to fix in the I direction.

Definition at line 3813 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnFFD_Fix_JDir()

unsigned short CConfig::GetnFFD_Fix_JDir ( void  ) const
inline

Get the number of planes to fix in the J direction.

Returns
Number of planes to fix in the J direction.

Definition at line 3819 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnFFD_Fix_KDir()

unsigned short CConfig::GetnFFD_Fix_KDir ( void  ) const
inline

Get the number of planes to fix in the K direction.

Returns
Number of planes to fix in the K direction.

Definition at line 3825 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnFFD_Iter()

unsigned short CConfig::GetnFFD_Iter ( void  ) const
inline

Get the number of iterations to evaluate the parametric coordinates.

Returns
Number of iterations to evaluate the parametric coordinates.

Definition at line 8659 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnFFDBox()

unsigned short CConfig::GetnFFDBox ( void  ) const
inline

Get the number of FFD boxes.

Returns
Number of FFD boxes.

Definition at line 2993 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnHistoryOutput()

unsigned short CConfig::GetnHistoryOutput ( void  ) const
inline

Get the number of history output variables requested.

Definition at line 9610 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnID_DV()

unsigned short CConfig::GetnID_DV ( void  ) const
inline

Get the ID for the FEA region that we want to compute the gradient for using direct differentiation.

Returns
ID

Definition at line 9133 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnInc_Inlet()

unsigned short CConfig::GetnInc_Inlet ( void  ) const
inline

Get the total number of types in Kind_Inc_Inlet list.

Returns
Total number of types in Kind_Inc_Inlet list

Definition at line 5096 of file CConfig.hpp.

◆ GetnInner_Iter()

unsigned long CConfig::GetnInner_Iter ( void  ) const
inline

Get the number of inner iterations.

Returns
Number of inner iterations on each multizone block

Definition at line 9449 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnIntCoeffs()

unsigned short CConfig::GetnIntCoeffs ( void  ) const
inline

Get the number of integration coefficients provided by the user.

Returns
Number of integration coefficients.

Definition at line 8977 of file CConfig.hpp.

◆ GetnIterFSI_Ramp()

unsigned short CConfig::GetnIterFSI_Ramp ( void  ) const
inline

Get the number of subiterations while a ramp is applied.

Returns
Number of FSI subiters.

Definition at line 8911 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnLevels_TimeAccurateLTS()

unsigned short CConfig::GetnLevels_TimeAccurateLTS ( void  ) const
inline

Get the number of time levels for time accurate local time stepping.

Returns
Number of time levels.

Definition at line 3029 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnLocationStations()

unsigned short CConfig::GetnLocationStations ( void  ) const
inline

Get the number of sections.

Returns
Number of sections

Definition at line 5390 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNLookups()

unsigned short CConfig::GetNLookups ( ) const
inline

Get the number of transported scalars for combustion.

Definition at line 2261 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_ActDiskInlet()

unsigned short CConfig::GetnMarker_ActDiskInlet ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3137 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_ActDiskOutlet()

unsigned short CConfig::GetnMarker_ActDiskOutlet ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3143 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_All()

unsigned short CConfig::GetnMarker_All ( void  ) const
inline

Get the total number of boundary markers of the local process including send/receive domains.

Returns
Total number of boundary markers.

Definition at line 3071 of file CConfig.hpp.

◆ GetnMarker_Analyze()

unsigned short CConfig::GetnMarker_Analyze ( void  ) const
inline

Get the total number of moving markers.

Returns
Total number of moving markers.

Definition at line 3185 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_CfgFile()

unsigned short CConfig::GetnMarker_CfgFile ( void  ) const
inline

Get the total number of boundary markers in the config file.

Returns
Total number of boundary markers.

Definition at line 3077 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Deform_Mesh()

unsigned short CConfig::GetnMarker_Deform_Mesh ( void  ) const
inline

Get the total number of deformable markers at the boundary.

Returns
Total number of deformable markers at the boundary.

Definition at line 3119 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_DV()

unsigned short CConfig::GetnMarker_DV ( void  ) const
inline

Get the total number of DV markers.

Returns
Total number of DV markers.

Definition at line 3161 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_EngineExhaust()

unsigned short CConfig::GetnMarker_EngineExhaust ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3107 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_EngineInflow()

unsigned short CConfig::GetnMarker_EngineInflow ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3101 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Euler()

unsigned short CConfig::GetnMarker_Euler ( void  ) const
inline

Get the number of Euler boundary markers.

Returns
Number of Euler boundary markers.

Definition at line 3083 of file CConfig.hpp.

◆ GetnMarker_Fluid_InterfaceBound()

unsigned short CConfig::GetnMarker_Fluid_InterfaceBound ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3131 of file CConfig.hpp.

◆ GetnMarker_Fluid_Load()

unsigned short CConfig::GetnMarker_Fluid_Load ( void  ) const
inline

Get the total number of markers in which the flow load is computed/employed.

Returns
Total number of markers in which the flow load is computed/employed.

Definition at line 3125 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_HeatFlux()

unsigned short CConfig::GetnMarker_HeatFlux ( void  ) const
inline

Get the total (local) number of heat flux markers.

Returns
Total number of heat flux markers.

Definition at line 3197 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Max()

unsigned short CConfig::GetnMarker_Max ( void  ) const
inline

Get the total number of boundary markers in the cfg plus the possible send/receive domains.

Returns
Total number of boundary markers.

Definition at line 3095 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_MixingPlaneInterface()

unsigned short CConfig::GetnMarker_MixingPlaneInterface ( void  ) const
inline

number mixing plane interface specified from config file.

Returns
number of bound.

Definition at line 5245 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Monitoring()

unsigned short CConfig::GetnMarker_Monitoring ( void  ) const
inline

Get the total number of monitoring markers.

Returns
Total number of monitoring markers.

Definition at line 3155 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Moving()

unsigned short CConfig::GetnMarker_Moving ( void  ) const
inline

Get the total number of moving markers.

Returns
Total number of moving markers.

Definition at line 3167 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_NearFieldBound()

unsigned short CConfig::GetnMarker_NearFieldBound ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3113 of file CConfig.hpp.

◆ GetnMarker_Outlet()

unsigned short CConfig::GetnMarker_Outlet ( void  ) const
inline

Get the total number of boundary markers.

Returns
Total number of boundary markers.

Definition at line 3149 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_Periodic()

unsigned short CConfig::GetnMarker_Periodic ( void  ) const
inline

Get the total number of periodic markers.

Returns
Total number of periodic markers.

Definition at line 3191 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_PyCustom()

unsigned short CConfig::GetnMarker_PyCustom ( void  ) const
inline

Get the total number of Python customizable markers.

Returns
Total number of Python customizable markers.

Definition at line 3179 of file CConfig.hpp.

◆ GetnMarker_Shroud()

unsigned short CConfig::GetnMarker_Shroud ( void  ) const
inline

Get number of shroud markers.

Returns
number of marker shroud.

Definition at line 5287 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_SobolevBC()

unsigned short CConfig::GetnMarker_SobolevBC ( void  ) const
inline

Get the total number of markers for gradient treatment.

Returns
Total number of markers for gradient treatment.

Definition at line 3173 of file CConfig.hpp.

◆ GetnMarker_SymWall()

unsigned short CConfig::GetnMarker_SymWall ( void  ) const
inline

Get the number of symmetry boundary markers.

Returns
Number of symmetry boundary markers.

Definition at line 3089 of file CConfig.hpp.

◆ GetnMarker_Turbomachinery()

unsigned short CConfig::GetnMarker_Turbomachinery ( void  ) const
inline

number Turbomachinery performance option specified from config file.

Returns
number of bound.

Definition at line 5281 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_TurboPerformance()

unsigned short CConfig::GetnMarker_TurboPerformance ( void  ) const
inline

number Turbomachinery performance option specified from config file.

Returns
number of bound.

Definition at line 5299 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnMarker_ZoneInterface()

unsigned short CConfig::GetnMarker_ZoneInterface ( void  ) const
inline

Get the number of markers in the multizone interface.

Returns
The number markers in the multizone interface

Definition at line 6496 of file CConfig.hpp.

◆ GetnMGLevels()

unsigned short CConfig::GetnMGLevels ( void  ) const
inline

Get the number of multigrid levels.

Returns
Number of multigrid levels (without including the original grid).

Definition at line 2859 of file CConfig.hpp.

◆ GetnObj()

unsigned short CConfig::GetnObj ( void  ) const
inline

Get the total number of objectives in kind_objective list.

Returns
Total number of objectives in kind_objective list

Definition at line 3209 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNonphysical_Points()

unsigned long CConfig::GetNonphysical_Points ( void  ) const
inline

Get the current number of non-physical nodes in the solution.

Returns
Current number of non-physical points.

Definition at line 8817 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNonphysical_Reconstr()

unsigned long CConfig::GetNonphysical_Reconstr ( void  ) const
inline

Get the current number of non-physical reconstructions for 2nd-order upwinding.

Returns
Current number of non-physical reconstructions for 2nd-order upwinding.

Definition at line 8829 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnOuter_Iter()

unsigned long CConfig::GetnOuter_Iter ( void  ) const
inline

Get the number of outer iterations.

Returns
Number of outer iterations for the multizone problem

Definition at line 9455 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnPolyCoeffs()

unsigned short CConfig::GetnPolyCoeffs ( void  ) const
inline

Get the number of coefficients in the temperature polynomial models.

Returns
The the number of coefficients in the temperature polynomial models.

Definition at line 4164 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnQuasiNewtonSamples()

unsigned short CConfig::GetnQuasiNewtonSamples ( void  ) const
inline

Get the number of samples used in quasi-Newton methods.

Definition at line 4345 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnRKStep()

unsigned short CConfig::GetnRKStep ( void  ) const
inline

Get the number of Runge-Kutta steps.

Returns
Number of Runge-Kutta steps.

Definition at line 3023 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnRoughWall()

unsigned short CConfig::GetnRoughWall ( void  ) const
inline

Get the total number of rough markers.

Returns
Total number of heat flux markers.

Definition at line 3203 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNScalars()

unsigned short CConfig::GetNScalars ( ) const
inline

Get the number of total transported scalars for flamelet model.

Definition at line 2217 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnScreenOutput()

unsigned short CConfig::GetnScreenOutput ( void  ) const
inline

Get the number of screen output variables requested (maximum 6)

Definition at line 9600 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnSpan_iZones()

unsigned short CConfig::GetnSpan_iZones ( unsigned short  iZone) const
inline

get number span-wise sections to compute 3D BC and performance for turbomachinery.

Definition at line 5332 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnSpanMaxAllZones()

unsigned short CConfig::GetnSpanMaxAllZones ( void  ) const
inline

number span-wise sections to compute performance for turbomachinery.

Returns
number of max span-wise sections.

Definition at line 5322 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnSpanWiseSections()

unsigned short CConfig::GetnSpanWiseSections ( void  ) const
inline

number span-wise sections to compute 3D BC and performance for turbomachinery.

Returns
number of span-wise sections.

Definition at line 5311 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnSpecies()

unsigned short CConfig::GetnSpecies ( ) const
inline

Provides the number of species present in the gas mixture.

Returns
The number of species present in the gas mixture.

Definition at line 5467 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnTime_Iter()

unsigned long CConfig::GetnTime_Iter ( void  ) const
inline

Get the number of time iterations.

Returns
Number of time steps run

Definition at line 9461 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnTimeDOFsADER_DG()

unsigned short CConfig::GetnTimeDOFsADER_DG ( void  ) const
inline

Get the number time DOFs for ADER-DG.

Returns
Number of time DOFs used in ADER-DG.

Definition at line 3041 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnTimeInstances()

unsigned short CConfig::GetnTimeInstances ( void  ) const
inline

Retrieves the number of periodic time instances for Harmonic Balance.

Returns
Number of periodic time instances for Harmonic Balance.

Definition at line 3233 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnTimeIntegrationADER_DG()

unsigned short CConfig::GetnTimeIntegrationADER_DG ( void  ) const
inline

Get the number time integration points for ADER-DG.

Returns
Number of time integration points used in ADER-DG.

Definition at line 3053 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnTurbVar()

unsigned short CConfig::GetnTurbVar ( void  ) const
inline

Get the number of Turbulence Variables.

Returns
Number of Turbulence Variables.

Definition at line 4494 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNuFactor_Engine()

su2double CConfig::GetNuFactor_Engine ( void  ) const
inline

Get the value of the non-dimensionalized engine turbulence intensity.

Returns
Non-dimensionalized engine intensity.

Definition at line 2038 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNuFactor_FreeStream()

su2double CConfig::GetNuFactor_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream turbulence intensity.

Returns
Non-dimensionalized freestream intensity.

Definition at line 2020 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNumberIncrements()

unsigned long CConfig::GetNumberIncrements ( void  ) const
inline

Get the number of increments for an incremental load.

Returns
Number of increments.

Definition at line 9145 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetNumNearestNeighbors()

unsigned short CConfig::GetNumNearestNeighbors ( void  ) const
inline

Get the number of donor points to use in Nearest Neighbor interpolation.

Definition at line 9251 of file CConfig.hpp.

◆ GetNUserScalars()

unsigned short CConfig::GetNUserScalars ( ) const
inline

Get the number of user scalars for flamelet model.

Definition at line 2222 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnVar()

unsigned short CConfig::GetnVar ( void  )

Provides the number of varaibles.

Returns
Number of variables.

◆ GetnVolumeOutput()

unsigned short CConfig::GetnVolumeOutput ( void  ) const
inline

Get the number of history output variables requested.

Definition at line 9620 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnVolumeOutputFiles()

unsigned short CConfig::GetnVolumeOutputFiles ( ) const
inline

GetnVolumeOutputFiles.

Definition at line 9726 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnWall_Catalytic()

unsigned short CConfig::GetnWall_Catalytic ( void  ) const
inline

Get the total number of heat flux markers.

Returns
Total number of heat flux markers.

Definition at line 3937 of file CConfig.hpp.

◆ GetnWingStations()

unsigned short CConfig::GetnWingStations ( void  ) const
inline

Get the number of sections for computing internal volume.

Returns
Number of sections for computing internal volume.

Definition at line 5396 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnWndConv_Field()

unsigned short CConfig::GetnWndConv_Field ( ) const
inline

Get the number of convergence monitoring fields for time convergence monitoring. return Number of convergence monitoring fields.

Definition at line 9671 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetnZone() [1/2]

unsigned short CConfig::GetnZone ( const string &  val_mesh_filename,
unsigned short  val_format 
)
static

Gets the number of zones in the mesh file.

Parameters
[in]val_mesh_filename- Name of the file with the grid information.
[in]val_format- Format of the file with the grid information.
Returns
Total number of zones in the grid file.

Definition at line 590 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetnZone() [2/2]

unsigned short CConfig::GetnZone ( void  ) const
inline

Provides the number of varaibles.

Returns
Number of variables.

Definition at line 5521 of file CConfig.hpp.

◆ GetObjFunc_Extension()

string CConfig::GetObjFunc_Extension ( string  val_filename) const

Append the input filename string with the appropriate objective function extension.

Parameters
[in]val_filename- String value of the base filename.
Returns
Name of the file with the appropriate objective function extension.

Definition at line 8453 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetObjFunc_Grad_FileName()

string CConfig::GetObjFunc_Grad_FileName ( void  ) const
inline

Get the name of the file with the gradient of the objective function.

Returns
Name of the file with the gradient of the objective function.

Definition at line 5734 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetObjFunc_Hess_FileName()

string CConfig::GetObjFunc_Hess_FileName ( void  ) const
inline

Get the name of the file with the hessian of the objective function.

Returns
Name of the file with the hessian of the objective function.

Definition at line 9879 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetObjFunc_Value_FileName()

string CConfig::GetObjFunc_Value_FileName ( void  ) const
inline

Get the name of the file with the gradient of the objective function.

Returns
Name of the file with the gradient of the objective function.

Definition at line 5740 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOmega_FreeStream()

su2double CConfig::GetOmega_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream viscosity.

Returns
Non-dimensionalized freestream viscosity.

Definition at line 1996 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOmega_FreeStreamND()

su2double CConfig::GetOmega_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream viscosity.

Returns
Non-dimensionalized freestream viscosity.

Definition at line 1984 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOmega_HB()

const su2double* CConfig::GetOmega_HB ( void  ) const
inline

Get the Harmonic Balance frequency pointer.

Returns
Harmonic Balance Frequency pointer.

Definition at line 6147 of file CConfig.hpp.

◆ GetOmega_Ref()

su2double CConfig::GetOmega_Ref ( void  ) const
inline

Get the value of the reference angular velocity for non-dimensionalization.

Returns
Reference angular velocity for non-dimensionalization.

Definition at line 1898 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOmegaFactor_LowerLimit()

su2double CConfig::GetOmegaFactor_LowerLimit ( void  ) const
inline

Get the w constant factor define a lower limit by multiplication with values in SST turbulencemodel.

Returns
Non-dimensionalized freestream intensity.

Definition at line 2032 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOpt_LineSearch_Bound()

su2double CConfig::GetOpt_LineSearch_Bound ( void  ) const
inline

Get the bound for the line search.

Returns
Bound for the line search.

Definition at line 8698 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOpt_RelaxFactor()

su2double CConfig::GetOpt_RelaxFactor ( void  ) const
inline

Get the scale factor for the line search.

Returns
Scale factor for the line search.

Definition at line 8692 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOuterIter()

unsigned long CConfig::GetOuterIter ( void  ) const
inline

Get the current FSI iteration number.

Returns
Current FSI iteration.

Definition at line 3281 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetOutlet_Area()

su2double CConfig::GetOutlet_Area ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8865 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetOutlet_Density()

su2double CConfig::GetOutlet_Density ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8858 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetOutlet_MassFlow()

su2double CConfig::GetOutlet_MassFlow ( const string &  val_marker) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8851 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetOutlet_Pressure()

su2double CConfig::GetOutlet_Pressure ( const string &  val_index) const

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 9076 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetOutput_Precision()

unsigned short CConfig::GetOutput_Precision ( void  ) const
inline

Get the output precision to be used in <ofstream>.precision(value) for history and SU2_DOT output.

Returns
Output precision.

Definition at line 5623 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetParamDV()

su2double CConfig::GetParamDV ( unsigned short  val_dv,
unsigned short  val_param 
) const
inline

Get a parameter of the particular design variable.

Parameters
[in]val_dv- Number of the design variable that we want to read.
[in]val_param- Index of the parameter that we want to read.
Returns
Design variable parameter.

Definition at line 2930 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetParMETIS_EdgeWeight()

long CConfig::GetParMETIS_EdgeWeight ( ) const
inline

Get the ParMETIS load balancing weight for edges.

Definition at line 9794 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetParMETIS_PointWeight()

long CConfig::GetParMETIS_PointWeight ( ) const
inline

Get the ParMETIS load balancing weight for points.

Definition at line 9789 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetParMETIS_Tolerance()

passivedouble CConfig::GetParMETIS_Tolerance ( ) const
inline

Get the ParMETIS load balancing tolerance.

Definition at line 9784 of file CConfig.hpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetPastixFactFreq()

unsigned long CConfig::GetPastixFactFreq ( void  ) const
inline

Get the desired factorization frequency for PaStiX.

Returns
Number of calls to 'Build' that trigger re-factorization.

Definition at line 9738 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPastixFillLvl()

unsigned short CConfig::GetPastixFillLvl ( void  ) const
inline

Get the desired level of fill for the PaStiX ILU.

Returns
Level of fill.

Definition at line 9750 of file CConfig.hpp.

◆ GetPastixVerbLvl()

unsigned short CConfig::GetPastixVerbLvl ( void  ) const
inline

Get the desired level of verbosity for PaStiX.

Returns
0 - Quiet, 1 - During factorization and cleanup, 2 - Even more detail.

Definition at line 9744 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPeriodic_Translation()

const su2double* CConfig::GetPeriodic_Translation ( unsigned short  val_index) const
inline

Get the translation vector for a periodic transformation.

Parameters
[in]val_index- Index corresponding to the periodic transformation.
Returns
The translation vector.

Definition at line 6691 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPeriodicRotAngles()

const su2double * CConfig::GetPeriodicRotAngles ( const string &  val_marker) const

Angles of rotation for a rotational periodic boundary.

Definition at line 8691 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetPeriodicRotCenter()

const su2double * CConfig::GetPeriodicRotCenter ( const string &  val_marker) const

Center of rotation for a rotational periodic boundary.

Definition at line 8684 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetPeriodicTranslation()

const su2double * CConfig::GetPeriodicTranslation ( const string &  val_marker) const

Translation vector for a translational periodic boundary.

Definition at line 8698 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetPhysicalTime()

su2double CConfig::GetPhysicalTime ( void  ) const
inline

Get the current physical time.

Returns
Current physical time.

Definition at line 3299 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPitching_Ampl()

su2double CConfig::GetPitching_Ampl ( unsigned short  iDim) const
inline

Get the pitching amplitude of the mesh.

Parameters
[in]iDim- spatial component
Returns
pitching amplitude of the mesh.

Definition at line 6076 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPitching_Omega()

su2double CConfig::GetPitching_Omega ( unsigned short  iDim) const
inline

Get the pitching rate of the mesh.

Parameters
[in]iDim- spatial component
Returns
Angular frequency of the mesh pitching.

Definition at line 6061 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPitching_Phase()

su2double CConfig::GetPitching_Phase ( unsigned short  iDim) const
inline

Get the pitching phase of the mesh.

Parameters
[in]iDim- spatial component.
Returns
pitching phase of the mesh.

Definition at line 6091 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPlaneTag()

string CConfig::GetPlaneTag ( unsigned short  index) const
inline

Get index of the upper and lower horizontal plane.

Parameters
[in]index- 0 means upper surface, and 1 means lower surface.
Returns
Index of the upper and lower surface.

Definition at line 1561 of file CConfig.hpp.

◆ GetPlot_Section_Forces()

bool CConfig::GetPlot_Section_Forces ( void  ) const
inline

Get information about writing sectional force files.

Returns
TRUE means that sectional force files will be written for specified markers.

Definition at line 3340 of file CConfig.hpp.

◆ GetPlunging_Ampl()

su2double CConfig::GetPlunging_Ampl ( unsigned short  iDim) const
inline

Get the plunging amplitude of the mesh.

Parameters
[in]iDim- spatial component
Returns
Plunging amplitude of the mesh.

Definition at line 6121 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPlunging_Omega()

su2double CConfig::GetPlunging_Omega ( unsigned short  iDim) const
inline

Get the plunging rate of the mesh.

Parameters
[in]iDim- spatial component
Returns
Angular frequency of the mesh plunging.

Definition at line 6106 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPnormHeat()

su2double CConfig::GetPnormHeat ( void  ) const
inline

Get the p-norm for heat-flux objective functions (adjoint problem).

Returns
Value of the heat flux p-norm

Definition at line 1718 of file CConfig.hpp.

◆ GetPoissonRatio()

su2double CConfig::GetPoissonRatio ( unsigned short  id_val) const
inline

Get the Poisson's ratio.

Returns
Value of the Poisson's ratio.

Definition at line 2384 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPoissonSolver()

bool CConfig::GetPoissonSolver ( void  ) const
inline

Get information about the poisson solver condition.

Returns
TRUE if it is a poisson solver condition; otherwise FALSE.

Definition at line 6202 of file CConfig.hpp.

◆ GetPosition_Plane()

su2double CConfig::GetPosition_Plane ( void  ) const
inline

Value of the position of the Near Field (y coordinate for 2D, and z coordinate for 3D).

Returns
Value of the Near Field position.

Definition at line 6584 of file CConfig.hpp.

◆ GetPrandtl_Lam()

su2double CConfig::GetPrandtl_Lam ( unsigned short  val_index = 0) const
inline

Get the value of the laminar Prandtl number.

Returns
Laminar Prandtl number.

Definition at line 1777 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPrandtl_Turb()

su2double CConfig::GetPrandtl_Turb ( unsigned short  val_index = 0) const
inline

Get the value of the turbulent Prandtl number.

Returns
Turbulent Prandtl number.

Definition at line 1783 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPredictor()

bool CConfig::GetPredictor ( void  ) const
inline

Get whether a predictor is used for FSI applications.

Returns
Bool: determines if predictor is used or not

Definition at line 9085 of file CConfig.hpp.

◆ GetPredictorOrder()

unsigned short CConfig::GetPredictorOrder ( void  ) const
inline

Get the order of the predictor for FSI applications.

Returns
Order of predictor

Definition at line 9091 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPreferentialDiffusion()

bool CConfig::GetPreferentialDiffusion ( ) const
inline

Preferential diffusion combustion problem.

Definition at line 2202 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_Critical()

su2double CConfig::GetPressure_Critical ( void  ) const
inline

Get the value of the critical pressure.

Returns
Critical pressure.

Definition at line 4020 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_FreeStream()

su2double CConfig::GetPressure_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream pressure.

Returns
Non-dimensionalized freestream pressure.

Definition at line 1910 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_FreeStreamND()

su2double CConfig::GetPressure_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream pressure.

Returns
Non-dimensionalized freestream pressure.

Definition at line 1916 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_Ref()

su2double CConfig::GetPressure_Ref ( void  ) const
inline

Get the value of the reference pressure for non-dimensionalization.

Returns
Reference pressure for non-dimensionalization.

Definition at line 1832 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_Thermodynamic()

su2double CConfig::GetPressure_Thermodynamic ( void  ) const
inline

Get the value of the thermodynamic pressure.

Returns
Thermodynamic pressure.

Definition at line 1922 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressure_ThermodynamicND()

su2double CConfig::GetPressure_ThermodynamicND ( void  ) const
inline

Get the value of the non-dimensionalized thermodynamic pressure.

Returns
Non-dimensionalized thermodynamic pressure.

Definition at line 1928 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPressureOut_BC()

su2double CConfig::GetPressureOut_BC ( ) const

Get the outlet pressure imposed as BC for internal flow.

Returns
outlet pressure

Definition at line 9167 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetPrestretch()

bool CConfig::GetPrestretch ( void  ) const
inline

Decide whether it's necessary to read a reference geometry.

Returns
TRUE if it's necessary to read a reference geometry, FALSE otherwise.

Definition at line 2360 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPrestretch_FEMFileName()

string CConfig::GetPrestretch_FEMFileName ( void  ) const
inline

Get the name of the file with the reference geometry of the structural problem.

Returns
Name of the file with the reference geometry of the structural problem.

Definition at line 2378 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPrintInlet_InterpolatedData()

bool CConfig::GetPrintInlet_InterpolatedData ( void  ) const
inline

Get whether to print inlet interpolated data or not.

Definition at line 9266 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetPseudoStatic()

bool CConfig::GetPseudoStatic ( void  ) const
inline

Identifies if the mesh is matching or not (temporary, while implementing interpolation procedures).

Returns
TRUE if the mesh is matching, FALSE otherwise.

Definition at line 8941 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetQuadrature_Factor_Curved()

su2double CConfig::GetQuadrature_Factor_Curved ( void  ) const
inline

Get the factor applied during quadrature of curved elements.

Returns
The specified curved element quadrature factor.

Definition at line 9176 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetQuadrature_Factor_Straight()

su2double CConfig::GetQuadrature_Factor_Straight ( void  ) const
inline

Get the factor applied during quadrature of straight elements.

Returns
The specified straight element quadrature factor.

Definition at line 9170 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetQuadrature_Factor_Time_ADER_DG()

su2double CConfig::GetQuadrature_Factor_Time_ADER_DG ( void  ) const
inline

Get the factor applied during time quadrature for ADER-DG.

Returns
The specified ADER-DG time quadrature factor.

Definition at line 9182 of file CConfig.hpp.

◆ GetRadialBasisFunctionParameter()

su2double CConfig::GetRadialBasisFunctionParameter ( void  ) const
inline

Get the basis function radius to use for radial basis function interpolation for FSI.

Definition at line 9241 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRadialBasisFunctionPolynomialOption()

bool CConfig::GetRadialBasisFunctionPolynomialOption ( void  ) const
inline

Get option of whether to use polynomial terms in Radial Basis Function interpolation.

Definition at line 9236 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRadialBasisFunctionPruneTol()

su2double CConfig::GetRadialBasisFunctionPruneTol ( void  ) const
inline

Get the tolerance used to prune the interpolation matrix (making it sparser).

Definition at line 9246 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRamp_Load()

bool CConfig::GetRamp_Load ( void  ) const
inline

Check if the user wants to apply the load as a ramp.

Returns
TRUE means that the load is to be applied as a ramp.

Definition at line 9029 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRamp_Time()

su2double CConfig::GetRamp_Time ( void  ) const
inline

Get the maximum time of the ramp.

Returns
Value of the max time while the load is linearly increased

Definition at line 9035 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRampAndRelease_Load()

bool CConfig::GetRampAndRelease_Load ( void  ) const
inline

Check if the user wants to apply the load as a ramp.

Returns
TRUE means that the load is to be applied as a ramp.

Definition at line 9041 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRampOutletPressure()

bool CConfig::GetRampOutletPressure ( void  ) const
inline

Get Outlet Pressure Ramp option.

Returns
Ramp Outlet pressure option.

Definition at line 5185 of file CConfig.hpp.

◆ GetRampOutletPressure_Coeff()

su2double CConfig::GetRampOutletPressure_Coeff ( unsigned short  iCoeff) const
inline

Get coeff for Outlet Pressure Ramp.

Returns
coeff Ramp Outlet Pressure.

Definition at line 5162 of file CConfig.hpp.

◆ GetRampRotatingFrame()

bool CConfig::GetRampRotatingFrame ( void  ) const
inline

Get Rotating Frame Ramp option.

Returns
Ramp Rotating Frame option.

Definition at line 5156 of file CConfig.hpp.

◆ GetRampRotatingFrame_Coeff()

su2double CConfig::GetRampRotatingFrame_Coeff ( unsigned short  iCoeff) const
inline

Get coeff for Rotating Frame Ramp.

Returns
coeff Ramp Rotating Frame.

Definition at line 5150 of file CConfig.hpp.

◆ GetRead_Binary_Restart()

bool CConfig::GetRead_Binary_Restart ( void  ) const
inline

Flag for whether binary SU2 native restart files are read.

Returns
Flag for whether binary SU2 native restart files are read, if TRUE then the code will load binary restart files.

Definition at line 5491 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetReconstructionGradientRequired()

bool CConfig::GetReconstructionGradientRequired ( void  ) const
inline

Get flag for whether a second gradient calculation is required for upwind reconstruction alone.

Returns
TRUE means that a second gradient will be calculated for upwind reconstruction.

Definition at line 4262 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRef_Inc_NonDim()

unsigned short CConfig::GetRef_Inc_NonDim ( void  ) const
inline

Get the kind of incompressible non-dimensionalization.

Returns
Kind of incompressible non-dimensionalization.

Definition at line 4482 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRef_NonDim()

unsigned short CConfig::GetRef_NonDim ( void  ) const
inline

Get the kind of non-dimensionalization.

Returns
Kind of non-dimensionalization.

Definition at line 4476 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefArea()

su2double CConfig::GetRefArea ( void  ) const
inline

Get the reference area for non dimensional coefficient computation. If the value from the is 0 then, the code will compute the reference area using the projection of the shape into the z plane (3D) or the x plane (2D).

Returns
Value of the reference area for coefficient computation.

Definition at line 2076 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefElemLength()

su2double CConfig::GetRefElemLength ( void  ) const
inline

Get the reference element length for computing the slope limiting epsilon.

Returns
Reference element length for slope limiting epsilon.

Definition at line 2420 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefGeom()

bool CConfig::GetRefGeom ( void  ) const
inline

Decide whether it's necessary to read a reference geometry.

Definition at line 2331 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefGeom_FEMFileName()

string CConfig::GetRefGeom_FEMFileName ( void  ) const
inline

Get the name of the file with the reference geometry of the structural problem.

Returns
Name of the file with the reference geometry of the structural problem.

Definition at line 2342 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefGeom_FileFormat()

unsigned short CConfig::GetRefGeom_FileFormat ( void  ) const
inline

Get the format of the reference geometry file.

Returns
Format of the reference geometry file.

Definition at line 2348 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefGeom_Penalty()

su2double CConfig::GetRefGeom_Penalty ( void  ) const
inline

Get the penalty weight value for the objective function.

Returns
Penalty weight value for the reference geometry objective function.

Definition at line 9068 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefGeomSurf()

bool CConfig::GetRefGeomSurf ( void  ) const
inline

Consider only the surface of the reference geometry.

Definition at line 2336 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefLength()

su2double CConfig::GetRefLength ( void  ) const
inline

Get the reference length for computing moment (the default value is 1).

Returns
Reference length for moment computation.

Definition at line 2414 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefNode_Displacement()

su2double CConfig::GetRefNode_Displacement ( unsigned short  val_coeff) const
inline

Get the values for the reference node displacement.

Parameters
[in]val_coeff- Index of the displacement.

Definition at line 2320 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefNode_ID()

unsigned long CConfig::GetRefNode_ID ( void  ) const
inline

Get the ID of the reference node.

Returns
Number of FSI subiters.

Definition at line 2314 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefNode_Penalty()

su2double CConfig::GetRefNode_Penalty ( void  ) const
inline

Get the penalty weight value for the objective function.

Returns
Penalty weight value for the reference geometry objective function.

Definition at line 2326 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefOriginMoment()

std::array<su2double,3> CConfig::GetRefOriginMoment ( unsigned short  val_marker) const
inline

Get reference origin for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Reference origin (in cartesians coordinates) for moment computation.

Definition at line 1504 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefOriginMoment_X()

su2double CConfig::GetRefOriginMoment_X ( unsigned short  val_marker) const
inline

Get reference origin x-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Reference origin x-coordinate (in cartesians coordinates) for moment computation.

Definition at line 1519 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefOriginMoment_Y()

su2double CConfig::GetRefOriginMoment_Y ( unsigned short  val_marker) const
inline

Get reference origin y-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Reference origin y-coordinate (in cartesians coordinates) for moment computation.

Definition at line 1526 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefOriginMoment_Z()

su2double CConfig::GetRefOriginMoment_Z ( unsigned short  val_marker) const
inline

Get reference origin z-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
Returns
Reference origin z-coordinate (in cartesians coordinates) for moment computation.

Definition at line 1533 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRefSharpEdges()

su2double CConfig::GetRefSharpEdges ( void  ) const
inline

Get the reference coefficient for detecting sharp edges.

Returns
Reference coefficient for detecting sharp edges.

Definition at line 2426 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRelaxation()

bool CConfig::GetRelaxation ( void  ) const
inline

Get whether a relaxation parameter is used for FSI applications.

Returns
Bool: determines if relaxation parameter is used or not

Definition at line 9109 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRelaxation_DataDriven()

su2double CConfig::GetRelaxation_DataDriven ( void  ) const
inline

Get Newton solver relaxation factor for data-driven fluid models.

Returns
Newton solver relaxation factor.

Definition at line 3980 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRelaxation_Factor_Adjoint()

su2double CConfig::GetRelaxation_Factor_Adjoint ( void  ) const
inline

Get the relaxation factor for solution updates of adjoint solvers.

Definition at line 4334 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRelaxation_Factor_CHT()

su2double CConfig::GetRelaxation_Factor_CHT ( void  ) const
inline

Get the relaxation coefficient of the CHT coupling.

Returns
relaxation coefficient of the CHT coupling.

Definition at line 4340 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRelaxation_Method_BGS()

BGS_RELAXATION CConfig::GetRelaxation_Method_BGS ( void  ) const
inline

Get the relaxation method chosen for the simulation.

Returns
Value of the relaxation method

Definition at line 9157 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetReorientElements()

bool CConfig::GetReorientElements ( void  ) const
inline

Get information about element reorientation.

Returns
TRUE means that elements can be reoriented if suspected unhealthy

Definition at line 2916 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetResidual_Func_Flow()

unsigned short CConfig::GetResidual_Func_Flow ( void  ) const
inline

Get functional that is going to be used to evaluate the residual flow convergence.

Returns
Functional that is going to be used to evaluate the residual flow convergence.

Definition at line 5786 of file CConfig.hpp.

◆ GetRestart()

bool CConfig::GetRestart ( void  ) const
inline

Provides the restart information.

Returns
Restart information, if TRUE then the code will use the solution as restart.

Definition at line 5485 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRestart_AdjFileName()

string CConfig::GetRestart_AdjFileName ( void  ) const
inline

Get the name of the restart file for the adjoint variables (drag objective function).

Returns
Name of the restart file for the adjoint variables (drag objective function).

Definition at line 5722 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRestart_Bandwidth_Agg()

su2double CConfig::GetRestart_Bandwidth_Agg ( void  ) const
inline

Set the sum of the bandwidth for writing binary restarts (to be averaged later).

Returns
Sum of the bandwidth for writing binary restarts.

Definition at line 9325 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRestart_FileName()

string CConfig::GetRestart_FileName ( void  ) const
inline

Get the name of the restart file for the flow variables.

Returns
Name of the restart file for the flow variables.

Definition at line 5716 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRestart_Flow()

bool CConfig::GetRestart_Flow ( void  ) const
inline

For some problems like adjoint or the linearized equations it is necessary to restart the flow solution.

Returns
Flow restart information, if TRUE then the code will restart the flow solution.

Definition at line 5535 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRestart_Iter()

unsigned long CConfig::GetRestart_Iter ( void  ) const
inline

Get the restart iteration.

Returns
Iteration for the restart of multizone problems

Definition at line 9473 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetReThetaT_FreeStream()

su2double CConfig::GetReThetaT_FreeStream ( ) const
inline

Get the value of the freestream momentum thickness Reynolds number.

Returns
Freestream momentum thickness Reynolds number.

Definition at line 2008 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetReynolds()

su2double CConfig::GetReynolds ( void  ) const
inline

Get the Reynolds number. Dimensionless number that gives a measure of the ratio of inertial forces to viscous forces and consequently quantifies the relative importance of these two types of forces for given flow condition.

Returns
Value of the Reynolds number.

Definition at line 2510 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRiemann_FlowDir()

const su2double * CConfig::GetRiemann_FlowDir ( const string &  val_marker) const

Get the Flowdir at Riemann boundary.

Parameters
[in]val_marker- Index corresponding to the Riemann boundary.
Returns
The Flowdir

Definition at line 9104 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetRiemann_Solver_FEM()

UPWIND CConfig::GetRiemann_Solver_FEM ( void  ) const
inline

Get the kind of Riemann solver for the DG method (FEM flow solver).

Note
This value is obtained from the config file, and it is constant during the computation.
Returns
Kind of Riemann solver for the DG method (FEM flow solver).

Definition at line 9164 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRiemann_Var1()

su2double CConfig::GetRiemann_Var1 ( const string &  val_marker) const

Get the var 1 at Riemann boundary.

Parameters
[in]val_marker- Index corresponding to the Riemann boundary.
Returns
The var1

Definition at line 9090 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetRiemann_Var2()

su2double CConfig::GetRiemann_Var2 ( const string &  val_marker) const

Get the var 2 at Riemann boundary.

Parameters
[in]val_marker- Index corresponding to the Riemann boundary.
Returns
The var2

Definition at line 9097 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetRoe_Kappa()

su2double CConfig::GetRoe_Kappa ( void  ) const
inline

Returns the Roe kappa (multipler of the dissipation term).

Definition at line 4370 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRom_SaveFreq()

unsigned short CConfig::GetRom_SaveFreq ( void  ) const
inline

Get frequency of unsteady time steps to save (default: 1).

Returns
Save frequency for unsteady time steps.

Definition at line 9831 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRotating_Frame()

bool CConfig::GetRotating_Frame ( void  ) const
inline

Get information about the rotational frame.

Returns
TRUE if there is a rotational frame; otherwise FALSE.

Definition at line 6313 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetRotation_Rate()

su2double CConfig::GetRotation_Rate ( unsigned short  iDim) const
inline

Get the rotation rate of the mesh.

Parameters
[in]iDim- spatial component
Returns
Translational velocity of the mesh.

Definition at line 6028 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSAParsedOptions()

SA_ParsedOptions CConfig::GetSAParsedOptions ( ) const
inline

Get parsed SA option data structure.

Returns
SA option data structure.

Definition at line 9915 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSave_libROM()

bool CConfig::GetSave_libROM ( void  ) const
inline

Get whether or not to save solution data to libROM.

Returns
True if specified in config file.

Definition at line 9807 of file CConfig.hpp.

◆ GetScattering_Coeff()

su2double CConfig::GetScattering_Coeff ( void  ) const
inline

Get the value of the scattering coefficient of the medium.

Returns
Value of the scattering coefficient of the medium.

Definition at line 9527 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSchmidt_Number_Laminar()

su2double CConfig::GetSchmidt_Number_Laminar ( void  ) const
inline

Get the value of the laminar Schmidt number for scalar transport.

Returns
Laminar Schmidt number for scalar transport.

Definition at line 4108 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSchmidt_Number_Turbulent()

su2double CConfig::GetSchmidt_Number_Turbulent ( void  ) const
inline

Get the value of the turbulent Schmidt number for scalar transport.

Returns
Turbulent Schmidt number for scalar transport.

Definition at line 4114 of file CConfig.hpp.

◆ GetScreen_Wrt_Freq()

unsigned long CConfig::GetScreen_Wrt_Freq ( unsigned short  iter) const
inline

GetScreen_Wrt_Freq_Inner.

Parameters
[in]iterindex for Time (0), Outer (1), or Inner (2) iterations
Returns

Definition at line 9709 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetScreenOutput_Field()

string CConfig::GetScreenOutput_Field ( unsigned short  iField) const
inline

Get the screen output field iField.

Definition at line 9605 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSecondaryFlow_ActDisk()

su2double CConfig::GetSecondaryFlow_ActDisk ( void  ) const
inline

Get the value of the non-dimensionalized actuator disk turbulence intensity.

Returns
Non-dimensionalized actuator disk intensity.

Definition at line 2044 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSemiSpan()

su2double CConfig::GetSemiSpan ( void  ) const
inline

Get the wing semi span.

Returns
value of the wing semi span.

Definition at line 4376 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSens_Remove_Sharp()

bool CConfig::GetSens_Remove_Sharp ( void  ) const
inline

Provides information about if the sharp edges are going to be removed from the sensitivity.

Returns
FALSE means that the sharp edges will be removed from the sensitivity.

Definition at line 5054 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSensitivity_Format()

unsigned short CConfig::GetSensitivity_Format ( void  ) const
inline

Get information about the format for the input volume sensitvities.

Returns
Format of the input volume sensitivities.

Definition at line 3334 of file CConfig.hpp.

◆ GetSIMP_Exponent()

su2double CConfig::GetSIMP_Exponent ( void  ) const
inline

Get exponent for density-based stiffness penalization.

Definition at line 9393 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSIMP_MinStiffness()

su2double CConfig::GetSIMP_MinStiffness ( void  ) const
inline

Get lower bound for density-based stiffness penalization.

Definition at line 9398 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSine_Load()

bool CConfig::GetSine_Load ( void  ) const
inline

Check if the user wants to apply the load as a ramp.

Returns
TRUE means that the load is to be applied as a ramp.

Definition at line 9047 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSizeMatMulPadding()

unsigned short CConfig::GetSizeMatMulPadding ( void  ) const
inline

Function to make available the matrix size in vectorization in order to optimize the gemm performance.

Returns
The matrix size in this direction.

Definition at line 9196 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothGradient()

bool CConfig::GetSmoothGradient ( void  ) const
inline

Check if the gradient smoothing is active.

Returns
true means that smoothing is applied to the sensitivities

Definition at line 9837 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothingEps1()

su2double CConfig::GetSmoothingEps1 ( void  ) const
inline

Gets the factor epsilon in front of the Laplace term.

Returns
epsilon

Definition at line 9843 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothingEps2()

su2double CConfig::GetSmoothingEps2 ( void  ) const
inline

Gets the factor zeta in front of the identity term.

Returns
zeta

Definition at line 9849 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothNumGrid()

unsigned short CConfig::GetSmoothNumGrid ( void  ) const
inline

Get information about there is a smoothing of the grid coordinates.

Returns
TRUE if there is smoothing of the grid coordinates; otherwise FALSE.

Definition at line 6325 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothOnSurface()

bool CConfig::GetSmoothOnSurface ( void  ) const
inline

Check if we assemble the operator on the surface.

Returns
true means that smoothing is done on the surface level

Definition at line 9861 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSmoothSepDim()

bool CConfig::GetSmoothSepDim ( void  ) const
inline

Check if we split in the dimensions.

Returns
true means that smoothing is for each dimension separate

Definition at line 9855 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSobMode()

ENUM_SOBOLEV_MODUS CConfig::GetSobMode ( void  ) const
inline

The modus of operation for the Sobolev solver.

Returns
returns on what level we operate

Definition at line 9873 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSolid_Wall()

bool CConfig::GetSolid_Wall ( unsigned short  iMarker) const

Determines whether a marker with index iMarker is a solid boundary.

Parameters
iMarker
Returns
<TRUE> it marker with index iMarker is a solid boundary.

Definition at line 8076 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetSolution_AdjFileName()

string CConfig::GetSolution_AdjFileName ( void  ) const
inline

Get the name of the file with the solution of the adjoint flow problem with drag objective function.

Returns
Name of the file with the solution of the adjoint flow problem with drag objective function.

Definition at line 5605 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSolution_FileName()

string CConfig::GetSolution_FileName ( void  ) const
inline

Get the name of the file with the solution of the flow problem.

Returns
Name of the file with the solution of the flow problem.

Definition at line 5597 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpark()

const su2double* CConfig::GetSpark ( ) const
inline

Get species net reaction rates applied during spark ignition.

Definition at line 2195 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpatialFourier()

bool CConfig::GetSpatialFourier ( void  ) const
inline

Verify if there is mixing plane interface specified from config file.

Returns
boolean.

Definition at line 5239 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecial_Output()

bool CConfig::GetSpecial_Output ( void  ) const
inline

Check if the special output is written.

Returns
YES if the special output is written.

Definition at line 9571 of file CConfig.hpp.

◆ GetSpecies_Clipping()

bool CConfig::GetSpecies_Clipping ( ) const
inline

Get the flag for activating species transport clipping.

Returns
Flag for species clipping.

Definition at line 2142 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecies_Clipping_Max()

su2double CConfig::GetSpecies_Clipping_Max ( unsigned short  iVar) const
inline

Get the maximum bound for scalar transport clipping.

Returns
Maximum value for scalar clipping

Definition at line 2148 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecies_Clipping_Min()

su2double CConfig::GetSpecies_Clipping_Min ( unsigned short  iVar) const
inline

Get the minimum bound for scalar transport clipping.

Returns
Minimum value for scalar clipping

Definition at line 2154 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecies_Init()

const su2double* CConfig::GetSpecies_Init ( ) const
inline

Get initial species value/concentration in the range [0,1].

Returns
Initial species value/concentration

Definition at line 2160 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecies_StrongBC()

bool CConfig::GetSpecies_StrongBC ( ) const
inline

Get the flag for using strong BC's for in- and outlets in the species solver.

Returns
Flag for strong BC's.

Definition at line 2166 of file CConfig.hpp.

◆ GetSpecific_Heat_Cp()

su2double CConfig::GetSpecific_Heat_Cp ( unsigned short  val_index = 0) const
inline

Get the value of specific heat at constant pressure.

Returns
Value of the constant: Cp

Definition at line 1700 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSpecific_Heat_CpND()

su2double CConfig::GetSpecific_Heat_CpND ( unsigned short  val_index = 0) const
inline

Get the non-dimensional value of specific heat at constant pressure.

Returns
Value of the non-dim. constant: Cp

Definition at line 1706 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSSTParsedOptions()

SST_ParsedOptions CConfig::GetSSTParsedOptions ( ) const
inline

Get parsed SST option data structure.

Returns
SST option data structure.

Definition at line 9909 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStartConv_Iter()

unsigned long CConfig::GetStartConv_Iter ( void  ) const
inline

Get the number of iterations that are not considered in the convergence criteria.

Returns
Number of iterations before starting with the convergence criteria.

Definition at line 5810 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStartWindowIteration()

unsigned long CConfig::GetStartWindowIteration ( void  ) const
inline

Get the Starting Iteration for the windowing approach in Sensitivity Analysis for period-averaged outputs, which oscillate.

Returns

Definition at line 5642 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStations_Bounds()

su2double CConfig::GetStations_Bounds ( unsigned short  val_var) const
inline

Get the value of the limits for the sections.

Returns
Value of the limits for the sections.

Definition at line 1658 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSteadyRestart()

bool CConfig::GetSteadyRestart ( void  ) const
inline

Identifies if we want to restart from a steady or an unsteady solution.

Returns
TRUE if we restart from steady state solution, FALSE otherwise.

Definition at line 8947 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStreamwise_Periodic_OutletHeat()

su2double CConfig::GetStreamwise_Periodic_OutletHeat ( void  ) const
inline

Get the value of the artificial periodic outlet heat.

Returns
Heat value.

Definition at line 6244 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStreamwise_Periodic_PressureDrop()

su2double CConfig::GetStreamwise_Periodic_PressureDrop ( void  ) const
inline

Get the value of the pressure delta from which body force vector is computed.

Returns
Delta Pressure for body force computation.

Definition at line 6250 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStreamwise_Periodic_TargetMassFlow()

su2double CConfig::GetStreamwise_Periodic_TargetMassFlow ( void  ) const
inline

Get the value of the massflow from which body force vector is computed.

Returns
Massflow for body force computation.

Definition at line 6261 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStreamwise_Periodic_Temperature()

bool CConfig::GetStreamwise_Periodic_Temperature ( void  ) const
inline

Get information about the streamwise periodicity Energy equation handling.

Returns
Real periodic treatment of energy equation.

Definition at line 6238 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStressPenaltyParam()

array<su2double,2> CConfig::GetStressPenaltyParam ( void  ) const
inline

Get the maximum allowed VM stress and KS exponent for the stress penalty objective function.

Definition at line 9079 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetStructuralProblem()

bool CConfig::GetStructuralProblem ( void  ) const
inline

Return true if a structural solver is in use.

Definition at line 3853 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSubsonicEngine()

bool CConfig::GetSubsonicEngine ( void  ) const
inline

Divide the rectbles and hexahedron.

Returns
TRUE if the elements must be divided; otherwise FALSE.

Definition at line 5864 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSubsonicEngine_Cyl()

const su2double* CConfig::GetSubsonicEngine_Cyl ( void  ) const
inline

Get the cycle of a subsonic engine.

Returns
Cyl of a subsonic engine.

Definition at line 1599 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSubsonicEngine_Values()

const su2double* CConfig::GetSubsonicEngine_Values ( void  ) const
inline

Get the values of subsonic engine.

Returns
Values of subsonic engine.

Definition at line 1593 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSupercatalytic_Wall()

bool CConfig::GetSupercatalytic_Wall ( void  ) const
inline

Indicates whether supercatalytic wall is used.

Definition at line 5560 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSupercatalytic_Wall_Composition()

const su2double* CConfig::GetSupercatalytic_Wall_Composition ( void  ) const
inline

Provides the gas mass fractions at the wall for supercat wall.

Returns
Supercat wall gas mass fractions.

Definition at line 5479 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_DC60()

su2double CConfig::GetSurface_DC60 ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8146 of file CConfig.hpp.

◆ GetSurface_Density()

su2double CConfig::GetSurface_Density ( unsigned short  val_marker) const
inline

Get the density at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The density.

Definition at line 8181 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Enthalpy()

su2double CConfig::GetSurface_Enthalpy ( unsigned short  val_marker) const
inline

Get the enthalpy at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The density.

Definition at line 8188 of file CConfig.hpp.

◆ GetSurface_IDC()

su2double CConfig::GetSurface_IDC ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8265 of file CConfig.hpp.

◆ GetSurface_IDC_Mach()

su2double CConfig::GetSurface_IDC_Mach ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8272 of file CConfig.hpp.

◆ GetSurface_IDR()

su2double CConfig::GetSurface_IDR ( unsigned short  val_marker) const
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8279 of file CConfig.hpp.

◆ GetSurface_Mach()

su2double CConfig::GetSurface_Mach ( unsigned short  val_marker) const
inline

Get the mach number at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The mach number.

Definition at line 8160 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_MassFlow()

su2double CConfig::GetSurface_MassFlow ( unsigned short  val_marker) const
inline

Get the massflow at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The massflow.

Definition at line 8153 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_MomentumDistortion()

su2double CConfig::GetSurface_MomentumDistortion ( unsigned short  val_marker) const
inline

Get the momentum distortion at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
Returns
The momentum distortion.

Definition at line 8223 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Movement()

bool CConfig::GetSurface_Movement ( unsigned short  kind_movement) const

Get information about deforming markers.

Parameters
[in]kind_movement- Kind of surface movement.
Returns
TRUE at least one surface of kind_movement moving; otherwise FALSE.

Definition at line 8922 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetSurface_NormalVelocity()

su2double CConfig::GetSurface_NormalVelocity ( unsigned short  val_marker) const
inline

Get the normal velocity at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The normal velocity.

Definition at line 8195 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Pressure()

su2double CConfig::GetSurface_Pressure ( unsigned short  val_marker) const
inline

Get the pressure at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The pressure.

Definition at line 8174 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_PressureDrop()

su2double CConfig::GetSurface_PressureDrop ( unsigned short  val_marker) const
inline

Get the pressure drop between two surfaces.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The pressure drop.

Definition at line 8244 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_SecondaryStrength()

su2double CConfig::GetSurface_SecondaryStrength ( unsigned short  val_marker) const
inline

Get the secondary flow strength at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
Returns
The secondary flow strength.

Definition at line 8209 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_SecondOverUniform()

su2double CConfig::GetSurface_SecondOverUniform ( unsigned short  val_marker) const
inline

Get the relative secondary flow strength at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
Returns
The relative seondary flow strength.

Definition at line 8216 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Species_0()

su2double CConfig::GetSurface_Species_0 ( unsigned short  val_marker) const
inline

Get avg species_0 at a boundary.

Parameters
[in]val_index- Index corresponding to the boundary.
Returns
The avg species_0.

Definition at line 8251 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Species_Variance()

su2double CConfig::GetSurface_Species_Variance ( unsigned short  val_marker) const
inline

Get the species variance at a boundary.

Parameters
[in]val_index- Index corresponding to the boundary.
Returns
The species variance.

Definition at line 8258 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Temperature()

su2double CConfig::GetSurface_Temperature ( unsigned short  val_marker) const
inline

Get the temperature at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The temperature.

Definition at line 8167 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_TotalPressure()

su2double CConfig::GetSurface_TotalPressure ( unsigned short  val_marker) const
inline

Get the total pressure at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The total pressure.

Definition at line 8237 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_TotalTemperature()

su2double CConfig::GetSurface_TotalTemperature ( unsigned short  val_marker) const
inline

Get the total temperature at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The total temperature.

Definition at line 8230 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurface_Uniformity()

su2double CConfig::GetSurface_Uniformity ( unsigned short  val_marker) const
inline

Get the streamwise flow uniformity at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
Returns
The streamwise flow uniformity.

Definition at line 8202 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurfAdjCoeff_FileName()

string CConfig::GetSurfAdjCoeff_FileName ( void  ) const
inline

Get the name of the file with the surface information for the adjoint problem.

Returns
Name of the file with the surface information for the adjoint problem.

Definition at line 5752 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurfCoeff_FileName()

string CConfig::GetSurfCoeff_FileName ( void  ) const
inline

Get the name of the file with the surface information for the flow problem.

Returns
Name of the file with the surface information for the flow problem.

Definition at line 5746 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetSurfSens_FileName()

string CConfig::GetSurfSens_FileName ( void  ) const
inline

Get the name of the file with the surface sensitivity (discrete adjoint).

Returns
Name of the file with the surface sensitivity (discrete adjoint).

Definition at line 5758 of file CConfig.hpp.

◆ GetSystemMeasurements()

unsigned short CConfig::GetSystemMeasurements ( void  ) const
inline

Governing equations of the flow (it can be different from the run time equation).

Parameters
[in]val_zone- Zone where the soler is applied.
Returns
Governing equation that we are solving.

Definition at line 3919 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTabular_FileFormat()

TAB_OUTPUT CConfig::GetTabular_FileFormat ( void  ) const
inline

Get the format of the output solution.

Returns
Format of the output solution.

Definition at line 5617 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTagFFDBox()

string CConfig::GetTagFFDBox ( unsigned short  val_ffd) const
inline

Get the FFD Tag of a particular FFD box.

Parameters
[in]val_ffd- Number of the FFD box that we want to read.
Returns
Name of the FFD box.

Definition at line 2960 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTarget_CL()

su2double CConfig::GetTarget_CL ( void  ) const
inline

Get the value specified for the target CL.

Returns
Value of the target CL.

Definition at line 8734 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_Critical()

su2double CConfig::GetTemperature_Critical ( void  ) const
inline

Get the value of the critical temperature.

Returns
Critical temperature.

Definition at line 4026 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_FreeStream()

su2double CConfig::GetTemperature_FreeStream ( void  ) const
inline

Get the value of the freestream temperature.

Returns
Freestream temperature.

Definition at line 1736 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_FreeStreamND()

su2double CConfig::GetTemperature_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream temperature.

Returns
Non-dimensionalized freestream temperature.

Definition at line 1941 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_Ref()

su2double CConfig::GetTemperature_Ref ( void  ) const
inline

Get the value of the reference temperature for non-dimensionalization.

Returns
Reference temperature for non-dimensionalization.

Definition at line 1844 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_ve_FreeStream()

su2double CConfig::GetTemperature_ve_FreeStream ( void  ) const
inline

Get the value of the freestream vibrational-electronic temperature.

Returns
Freestream vibe-el temperature.

Definition at line 1741 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_ve_FreeStreamND()

su2double CConfig::GetTemperature_ve_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized vibrational-electronic freestream temperature.

Returns
Non-dimensionalized vibrational-electronic freestream temperature.

Definition at line 1947 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTemperature_ve_Ref()

su2double CConfig::GetTemperature_ve_Ref ( void  ) const
inline

Get the value of the reference temperature for non-dimensionalization.

Returns
Reference temperature for non-dimensionalization.

Definition at line 1850 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermal_Conductivity_Constant()

su2double CConfig::GetThermal_Conductivity_Constant ( unsigned short  val_index = 0) const
inline

Get the value of the thermal conductivity.

Returns
Thermal conductivity.

Definition at line 4080 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermal_Conductivity_ConstantND()

su2double CConfig::GetThermal_Conductivity_ConstantND ( unsigned short  val_index = 0) const
inline

Get the value of the non-dimensional thermal conductivity.

Returns
Non-dimensional thermal conductivity.

Definition at line 4088 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermal_Conductivity_Ref()

su2double CConfig::GetThermal_Conductivity_Ref ( void  ) const
inline

Get the value of the reference thermal conductivity for non-dimensionalization.

Returns
Reference thermal conductivity for non-dimensionalization.

Definition at line 1892 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermal_Expansion_Coeff()

su2double CConfig::GetThermal_Expansion_Coeff ( void  ) const
inline

Get the thermal expansion coefficient.

Returns
Value of the thermal expansion coefficient.

Definition at line 2082 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermal_Expansion_CoeffND()

su2double CConfig::GetThermal_Expansion_CoeffND ( void  ) const
inline

Get the non-dim. thermal expansion coefficient.

Returns
Value of the non-dim. thermal expansion coefficient.

Definition at line 2088 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetThermalDiffusivity()

su2double CConfig::GetThermalDiffusivity ( void  ) const
inline

Get the value of the thermal diffusivity for solids.

Returns
Thermal conductivity (solid).

Definition at line 1819 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTheta_Interior_Penalty_DGFEM()

su2double CConfig::GetTheta_Interior_Penalty_DGFEM ( void  ) const
inline

Function to make available the multiplication factor theta of the symmetrizing terms in the DG discretization of the viscous terms.

Returns
The specified factor for the DG discretization.

Definition at line 9189 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTime_Domain()

bool CConfig::GetTime_Domain ( void  ) const
inline

Check if the multizone problem is solved for time domain.

Returns
YES if time-domain is considered.

Definition at line 9443 of file CConfig.hpp.

◆ GetTime_Marching()

TIME_MARCHING CConfig::GetTime_Marching ( ) const
inline

Provides information about the time integration, and change the write in the output files information about the iteration.

Returns
The kind of time integration: Steady state, time stepping method (unsteady) or dual time stepping method (unsteady).

Definition at line 5461 of file CConfig.hpp.

◆ GetTime_Ref()

su2double CConfig::GetTime_Ref ( void  ) const
inline

Get the value of the reference time for non-dimensionalization.

Returns
Reference time for non-dimensionalization.

Definition at line 1868 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTime_Step()

su2double CConfig::GetTime_Step ( void  ) const
inline

Get the time step for multizone problems.

Returns
Time step for multizone problems, it is set on all the zones

Definition at line 9479 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTimeDOFsADER_DG()

const su2double* CConfig::GetTimeDOFsADER_DG ( void  ) const
inline

Get the location of the time DOFs for ADER-DG on the interval [-1..1].

Returns
The location of the time DOFs used in ADER-DG.

Definition at line 3047 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTimeIntegrationADER_DG()

const su2double* CConfig::GetTimeIntegrationADER_DG ( void  ) const
inline

Get the location of the time integration points for ADER-DG on the interval [-1..1].

Returns
The location of the time integration points used in ADER-DG.

Definition at line 3059 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTimeIter()

unsigned long CConfig::GetTimeIter ( ) const
inline

Get the current time iteration number.

Parameters
[in]val_iter- Current time iterationnumber.

Definition at line 3269 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTke_FreeStream()

su2double CConfig::GetTke_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream viscosity.

Returns
Non-dimensionalized freestream viscosity.

Definition at line 1990 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTke_FreeStreamND()

su2double CConfig::GetTke_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream viscosity.

Returns
Non-dimensionalized freestream viscosity.

Definition at line 1978 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Optim_FileName()

string CConfig::GetTopology_Optim_FileName ( void  ) const
inline

Get name of output file for topology optimization derivatives.

Definition at line 9388 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Optim_Kernel()

void CConfig::GetTopology_Optim_Kernel ( const unsigned short  iKernel,
ENUM_FILTER_KERNEL type,
su2double param,
su2double radius 
) const
inline

Get the i'th kernel to use, its parameter, and the radius.

Definition at line 9408 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Optim_Num_Kernels()

unsigned short CConfig::GetTopology_Optim_Num_Kernels ( void  ) const
inline

Number of kernels to use in filtering the design density field.

Definition at line 9403 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Optim_Projection()

void CConfig::GetTopology_Optim_Projection ( ENUM_PROJECTION_FUNCTION type,
su2double param 
) const
inline

Get the type and parameter for the projection function used in topology optimization.

Definition at line 9423 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Optimization()

bool CConfig::GetTopology_Optimization ( void  ) const
inline

Get topology optimization.

Definition at line 9383 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTopology_Search_Limit()

unsigned short CConfig::GetTopology_Search_Limit ( void  ) const
inline

Get the maximum "logical radius" (degree of neighborhood) to consider in the neighbor search.

Definition at line 9418 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTotal_UnstTime()

su2double CConfig::GetTotal_UnstTime ( void  ) const
inline

If we are performing an unsteady simulation, this is the value of max physical time for which we run the simulation.

Returns
Value of the physical time in an unsteady simulation.

Definition at line 5851 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTotal_UnstTimeND()

su2double CConfig::GetTotal_UnstTimeND ( void  ) const
inline

If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.

Returns
Value of the time step in an unsteady simulation (non dimensional).

Definition at line 5831 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTotalDV_Penalty()

su2double CConfig::GetTotalDV_Penalty ( void  ) const
inline

Get the penalty weight value for the objective function.

Returns
Penalty weight value for the reference geometry objective function.

Definition at line 9074 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTotalPressureIn_BC()

su2double CConfig::GetTotalPressureIn_BC ( ) const

Get the inlet total pressure imposed as BC for internal flow.

Returns
inlet total pressure

Definition at line 9197 of file CConfig.cpp.

◆ GetTotalTemperatureIn_BC()

su2double CConfig::GetTotalTemperatureIn_BC ( ) const

Get the inlet total temperature imposed as BC for internal flow.

Returns
inlet total temperature

Definition at line 9216 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetTranslation_Rate()

su2double CConfig::GetTranslation_Rate ( unsigned short  iDim) const
inline

Get the translational velocity of the mesh.

Parameters
[in]iDim- spatial component
Returns
Translational velocity of the mesh.

Definition at line 5997 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTurb2LamViscRatio_FreeStream()

su2double CConfig::GetTurb2LamViscRatio_FreeStream ( void  ) const
inline

Get the value of the turbulent to laminar viscosity ratio.

Returns
Ratio of turbulent to laminar viscosity ratio.

Definition at line 2062 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTurb_Fixed_Values()

bool CConfig::GetTurb_Fixed_Values ( void  ) const
inline

Get whether fixed values for turbulence quantities are applied.

Returns
TRUE if fixed values are applied; otherwise FALSE.

Definition at line 8645 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTurb_Fixed_Values_MaxScalarProd()

su2double CConfig::GetTurb_Fixed_Values_MaxScalarProd ( void  ) const
inline

Get shift of the upstream half-plane where fixed values for turbulence quantities are applied.

This half-plane is given by the condition that the dot product between the coordinate vector and the normalized far-field velocity vector is less than what this function returns.

Definition at line 8653 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetTurbulenceIntensity_FreeStream()

su2double CConfig::GetTurbulenceIntensity_FreeStream ( void  ) const
inline

Get the value of the non-dimensionalized freestream turbulence intensity.

Returns
Non-dimensionalized freestream intensity.

Definition at line 2014 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUnst_AdjointIter()

long CConfig::GetUnst_AdjointIter ( void  ) const
inline

Get the starting direct iteration number for the unsteady adjoint (reverse time integration).

Returns
Starting direct iteration number for the unsteady adjoint.

Definition at line 3221 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUnst_CFL()

su2double CConfig::GetUnst_CFL ( void  ) const
inline

Get the Courant Friedrich Levi number for unsteady simulations.

Returns
CFL number for unsteady simulations.

Definition at line 2910 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUnsteady_FileName()

string CConfig::GetUnsteady_FileName ( string  val_filename,
int  val_iter,
const string &  ext 
) const

Augment the input filename with the iteration number for an unsteady file.

Parameters
[in]val_filename- String value of the base filename.
[in]val_iter- Unsteady iteration number or time instance.
[in]ext- the filename extension.
Returns
Name of the file with the iteration number for an unsteady solution file.

Definition at line 8365 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetUpdate_AoA()

bool CConfig::GetUpdate_AoA ( void  ) const
inline

Get information about whether to update the AoA for fixed lift mode.

Returns
TRUE if we should update the AoA for fixed lift mode; otherwise FALSE.

Definition at line 8788 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUpdate_AoA_Iter_Limit()

unsigned long CConfig::GetUpdate_AoA_Iter_Limit ( void  ) const
inline

Get the maximum number of iterations between AoA updates for fixed C_L mode.

Returns
Number of maximum iterations between AoA updates

Definition at line 8794 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUpdate_BCThrust()

unsigned long CConfig::GetUpdate_BCThrust ( void  ) const
inline

Get the value of iterations to re-evaluate the angle of attack.

Returns
Number of iterations.

Definition at line 8764 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUpdate_BCThrust_Bool()

bool CConfig::GetUpdate_BCThrust_Bool ( void  ) const
inline

Get information about whether to update the AoA for fixed lift mode.

Returns
TRUE if we should update the AoA for fixed lift mode; otherwise FALSE.

Definition at line 8782 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUQ_Delta_B()

su2double CConfig::GetUQ_Delta_B ( void  ) const
inline

Get the amount of eigenvalue perturbation to be done.

Returns
Value of the uq_delta_b parameter

Definition at line 9272 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUQ_Permute()

bool CConfig::GetUQ_Permute ( void  ) const
inline

Get information about eigenspace perturbation.

Returns
TRUE means eigenspace perterturbation will be used

Definition at line 9290 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUQ_URLX()

su2double CConfig::GetUQ_URLX ( void  ) const
inline

Get the underelaxation factor.

Returns
Value of the uq_urlx parameter

Definition at line 9284 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUse_Accurate_Jacobians()

bool CConfig::GetUse_Accurate_Jacobians ( void  ) const
inline

Get whether to "Use Accurate Jacobians" for AUSM+up(2) and SLAU(2).

Returns
yes/no.

Definition at line 4632 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUse_Lumped_MassMatrix_DGFEM()

bool CConfig::GetUse_Lumped_MassMatrix_DGFEM ( void  ) const
inline

Function to make available whether or not the lumped mass matrix must be used for steady computations.

Returns
The boolean whether or not to use the lumped mass matrix.

Definition at line 9209 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUserScalarName()

const string& CConfig::GetUserScalarName ( unsigned short  i_user_scalar) const
inline

Get the name of the user scalar.

Definition at line 2240 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetUserSourceName()

const string& CConfig::GetUserSourceName ( unsigned short  i_user_source) const
inline

Get the name of the user scalar source term.

Definition at line 2248 of file CConfig.hpp.

◆ GetUseVectorization()

bool CConfig::GetUseVectorization ( void  ) const
inline

Get whether to use vectorized numerics (if available).

Definition at line 4350 of file CConfig.hpp.

◆ GetVariable_Density_Model()

bool CConfig::GetVariable_Density_Model ( ) const
inline

Selection of variable density option for incompressible flows.

Returns
Flag for variable density for incompressible flows.

Definition at line 3997 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVelocity_FreeStream() [1/2]

su2double* CConfig::GetVelocity_FreeStream ( void  )
inline

Get the vector of the dimensionalized freestream velocity.

Returns
Dimensionalized freestream velocity vector.

Definition at line 1934 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVelocity_FreeStream() [2/2]

const su2double* CConfig::GetVelocity_FreeStream ( void  ) const
inline

Definition at line 1935 of file CConfig.hpp.

◆ GetVelocity_FreeStreamND() [1/2]

su2double* CConfig::GetVelocity_FreeStreamND ( void  )
inline

Get the vector of the non-dimensionalized freestream velocity.

Returns
Non-dimensionalized freestream velocity vector.

Definition at line 1959 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVelocity_FreeStreamND() [2/2]

const su2double* CConfig::GetVelocity_FreeStreamND ( void  ) const
inline

Definition at line 1960 of file CConfig.hpp.

◆ GetVelocity_Ref()

su2double CConfig::GetVelocity_Ref ( void  ) const
inline

Get the value of the reference velocity for non-dimensionalization.

Returns
Reference velocity for non-dimensionalization.

Definition at line 1862 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVenkat_LimiterCoeff()

su2double CConfig::GetVenkat_LimiterCoeff ( void  ) const
inline

Get the value of limiter coefficient.

Returns
Value of the limiter coefficient.

Definition at line 2490 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVerification_Solution()

VERIFICATION_SOLUTION CConfig::GetVerification_Solution ( void  ) const
inline

Get the verification solution.

Returns
The verification solution to be used.

Definition at line 9378 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetViscosity_FreeStream()

su2double CConfig::GetViscosity_FreeStream ( void  ) const
inline

Get the value of the freestream viscosity.

Returns
Freestream viscosity.

Definition at line 1753 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetViscosity_FreeStreamND()

su2double CConfig::GetViscosity_FreeStreamND ( void  ) const
inline

Get the value of the non-dimensionalized freestream viscosity.

Returns
Non-dimensionalized freestream viscosity.

Definition at line 1972 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetViscosity_Ref()

su2double CConfig::GetViscosity_Ref ( void  ) const
inline

Get the value of the reference viscosity for non-dimensionalization.

Returns
Reference viscosity for non-dimensionalization.

Definition at line 1874 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetViscous()

bool CConfig::GetViscous ( void  ) const
inline

Determines if problem is viscous.

Returns
true if Viscous.

Definition at line 6529 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetViscous_Wall()

bool CConfig::GetViscous_Wall ( unsigned short  iMarker) const

Determines whether a marker with index iMarker is a viscous no-slip boundary.

Parameters
iMarker
Returns
<TRUE> it marker with index iMarker is a viscous no-slip boundary.

Definition at line 8056 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetVisualize_CV()

long CConfig::GetVisualize_CV ( void  ) const
inline

Get the node number of the CV to visualize.

Returns
Node number of the CV to visualize.

Definition at line 8710 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVolSens_FileName()

string CConfig::GetVolSens_FileName ( void  ) const
inline

Get the name of the file with the volume sensitivity (discrete adjoint).

Returns
Name of the file with the volume sensitivity (discrete adjoint).

Definition at line 5764 of file CConfig.hpp.

◆ GetVolume_FileName()

string CConfig::GetVolume_FileName ( void  ) const
inline

Get the name of the file with the flow variables.

Returns
Name of the file with the primitive variables.

Definition at line 5660 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVolumeOutput_Field()

string CConfig::GetVolumeOutput_Field ( unsigned short  iField) const
inline

Get the history output field iField.

Definition at line 9625 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVolumeOutputFiles()

const OUTPUT_TYPE* CConfig::GetVolumeOutputFiles ( ) const
inline

GetVolumeOutputFiles.

Definition at line 9721 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVolumeOutputFrequency()

unsigned long CConfig::GetVolumeOutputFrequency ( unsigned short  iFile) const
inline

GetVolumeOutputFrequency.

Parameters
[in]iFileindex of file number for which the writing frequency needs to be returned.

Definition at line 9732 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVolumetric_Movement()

bool CConfig::GetVolumetric_Movement ( void  ) const

Get information about the volumetric movement.

Returns
TRUE if there is a volumetric movement is required; otherwise FALSE.

Definition at line 8904 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetVorticityConfinement()

bool CConfig::GetVorticityConfinement ( void  ) const
inline

Get information about the Vorticity Confinement.

Returns
TRUE if it uses Vorticity Confinement; otherwise FALSE.

Definition at line 6214 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetVTTransferResidualLimiting()

bool CConfig::GetVTTransferResidualLimiting ( void  ) const
inline

Indicates whether the VT source residual is limited.

Definition at line 5550 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWall_Catalytic_TagBound()

string CConfig::GetWall_Catalytic_TagBound ( unsigned short  val_marker) const
inline

Get the name of the surface defined in the geometry file.

Parameters
[in]val_marker- Value of the marker in which we are interested.
Returns
Name that is in the geometry file for the surface that has the marker val_marker.

Definition at line 3945 of file CConfig.hpp.

◆ GetWall_Emissivity()

su2double CConfig::GetWall_Emissivity ( const string &  val_index) const

Get the wall emissivity at a boundary.

Parameters
[in]val_index- Index corresponding to the boundary.
Returns
The wall emissivity.

Definition at line 9746 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetWall_Functions()

bool CConfig::GetWall_Functions ( void  ) const
inline

Get information about whether to use wall functions.

Returns
TRUE if wall functions are on; otherwise FALSE.

Definition at line 9296 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWall_HeatFlux()

su2double CConfig::GetWall_HeatFlux ( const string &  val_index) const

Get the wall heat flux on a constant heat flux boundary.

Parameters
[in]val_index- Index corresponding to the constant heat flux boundary.
Returns
The heat flux.

Definition at line 9346 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetWall_HeatTransfer_Coefficient()

su2double CConfig::GetWall_HeatTransfer_Coefficient ( const string &  val_index) const

Get the heat transfer coefficient on a heat transfer boundary.

Parameters
[in]val_index- Index corresponding to the heat transfer boundary.
Returns
The heat transfer coefficient.

Definition at line 9355 of file CConfig.cpp.

◆ GetWall_HeatTransfer_Temperature()

su2double CConfig::GetWall_HeatTransfer_Temperature ( const string &  val_index) const

Get the temperature at inifinty on a heat transfer boundary.

Parameters
[in]val_index- Index corresponding to the heat transfer boundary.
Returns
The temperature at infinity.

Definition at line 9364 of file CConfig.cpp.

◆ GetWallFunction_DoubleInfo()

const su2double * CConfig::GetWallFunction_DoubleInfo ( const string &  val_marker) const

Get the additional double info for the wall function treatment for the given boundary marker.

Parameters
[in]val_marker- String of the viscous wall marker.
Returns
Pointer to the double info for the given marker.

Definition at line 9411 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetWallFunction_IntInfo()

const unsigned short * CConfig::GetWallFunction_IntInfo ( const string &  val_marker) const

Get the additional integer info for the wall function treatment for the given boundary marker.

Parameters
[in]val_marker- String of the viscous wall marker.
Returns
Pointer to the integer info for the given marker.

Definition at line 9398 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetWallFunction_Treatment()

WALL_FUNCTIONS CConfig::GetWallFunction_Treatment ( const string &  val_marker) const

Get the wall function treatment for the given boundary marker.

Parameters
[in]val_marker- String of the viscous wall marker.
Returns
The type of wall function treatment.

Definition at line 9384 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetwallModel_B()

su2double CConfig::GetwallModel_B ( ) const
inline

Get the value of the wall model constant B for turbulence wall modeling.

Returns
Wall model constant B.

Definition at line 1813 of file CConfig.hpp.

◆ GetwallModel_Kappa()

su2double CConfig::GetwallModel_Kappa ( ) const
inline

Get the value of the von Karman constant kappa for turbulence wall modeling.

Returns
von Karman constant.

Definition at line 1789 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetwallModel_MaxIter()

unsigned short CConfig::GetwallModel_MaxIter ( ) const
inline

Get the value of the max. number of Newton iterations for turbulence wall modeling.

Returns
Max number of iterations.

Definition at line 1795 of file CConfig.hpp.

◆ GetwallModel_MinYPlus()

su2double CConfig::GetwallModel_MinYPlus ( ) const
inline

Get the value of the minimum Y+ value below which the wall function is deactivated.

Returns
Minimum Y+ value.

Definition at line 1807 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetwallModel_RelFac()

su2double CConfig::GetwallModel_RelFac ( ) const
inline

Get the value of the relaxation factor for turbulence wall modeling.

Returns
Relaxation factor.

Definition at line 1801 of file CConfig.hpp.

◆ GetWallRoughnessProperties()

pair< WALL_TYPE, su2double > CConfig::GetWallRoughnessProperties ( const string &  val_marker) const

Get the type of wall and roughness height on a wall boundary (Heatflux or Isothermal).

Parameters
[in]val_index- Index corresponding to the boundary.
Returns
The wall type and roughness height.

Definition at line 9373 of file CConfig.cpp.

Here is the caller graph for this function:

◆ GetWallTemperature()

su2double CConfig::GetWallTemperature ( void  ) const
inline

Get the value of wall temperature.

Returns
Value of the constant: Temperature

Definition at line 1712 of file CConfig.hpp.

◆ GetWeakly_Coupled_Heat()

bool CConfig::GetWeakly_Coupled_Heat ( void  ) const
inline

Get the heat equation.

Returns
YES if weakly coupled heat equation for inc. flow is enabled.

Definition at line 9354 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWeight_ObjFunc()

su2double CConfig::GetWeight_ObjFunc ( unsigned short  val_obj) const
inline

Get the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.

Author
H. Kline
Note
The objective function will determine the boundary condition of the adjoint problem.
Returns
Weight of objective function.

Definition at line 5428 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWeightCd()

su2double CConfig::GetWeightCd ( void  ) const
inline

Value of the weight of the drag coefficient in the Sonic Boom optimization.

Returns
Value of the weight of the drag coefficient in the Sonic Boom optimization.

Definition at line 6590 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWeightsIntegrationADER_DG()

const su2double* CConfig::GetWeightsIntegrationADER_DG ( void  ) const
inline

Get the weights of the time integration points for ADER-DG.

Returns
The weights of the time integration points used in ADER-DG.

Definition at line 3065 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWind_Gust()

bool CConfig::GetWind_Gust ( void  ) const
inline

Get information about the wind gust.

Returns
TRUE if there is a wind gust; otherwise FALSE.

Definition at line 8602 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWnd_Cauchy_Crit()

bool CConfig::GetWnd_Cauchy_Crit ( void  ) const
inline

Get the boolean value, whether the the Cauchy method for the time averaged windowed objective functions for unsteady flows is used or not.

Returns
Boolean value, if the criterion is used.

Definition at line 9665 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWnd_Cauchy_Elems()

unsigned short CConfig::GetWnd_Cauchy_Elems ( void  ) const
inline

Get the number of iterations that are considered in the Cauchy convergence criteria for the windowed time average of the unsteady problem.

Returns
Number of elements in the Cauchy criteria windowed time average of the unsteady problem.

Definition at line 9645 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWnd_Cauchy_Eps()

su2double CConfig::GetWnd_Cauchy_Eps ( void  ) const
inline

Get the value of convergence criteria for the Cauchy method for the time averaged windowed objective functions for unsteady flows.

Returns
Value of the convergence criteria.

Definition at line 9652 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWnd_StartConv_Iter()

unsigned long CConfig::GetWnd_StartConv_Iter ( void  ) const
inline

Get the number of iterations that are not considered in the convergence criteria for the windowed average output function.

Returns
Number of iterations before starting with the convergence criteria for the windowed average output function.

Definition at line 9658 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWndConv_Field()

string CConfig::GetWndConv_Field ( unsigned short  iField) const
inline

Get functional that is going to be used to evaluate the convergence of the windowed time average of the unsteady problem.

Parameters
[in]iField- Index of the field
Returns
Field name for monitoring convergence

Definition at line 9639 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_AD_Statistics()

bool CConfig::GetWrt_AD_Statistics ( void  ) const
inline

Get information about the computational graph (e.g. memory usage) when using AD in reverse mode.

Returns
TRUE means that the tape statistics will be written after each recording.

Definition at line 3311 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_ForcesBreakdown()

bool CConfig::GetWrt_ForcesBreakdown ( void  ) const
inline

Check if the forces breakdown file is written.

Returns
YES if the forces breakdown file is written.

Definition at line 9577 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_MeshQuality()

bool CConfig::GetWrt_MeshQuality ( void  ) const
inline

Get information about writing the mesh quality metrics to the visualization files.

Returns
TRUE means that the mesh quality metrics will be written to the visualization files.

Definition at line 3317 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_MultiGrid()

bool CConfig::GetWrt_MultiGrid ( void  ) const
inline

Write coarse grids to the visualization files.

Definition at line 3322 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_Performance()

bool CConfig::GetWrt_Performance ( void  ) const
inline

Get information about writing the performance summary at the end of a calculation.

Returns
TRUE means that the performance summary will be written at the end of a calculation.

Definition at line 3305 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_Projected_Sensitivity()

bool CConfig::GetWrt_Projected_Sensitivity ( void  ) const
inline

Get information about writing projected sensitivities on surfaces to an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex.

Returns
TRUE means that projected sensitivities on surfaces in an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex will be written.

Definition at line 3328 of file CConfig.hpp.

◆ GetWrt_Restart_Overwrite()

bool CConfig::GetWrt_Restart_Overwrite ( void  ) const
inline

Flag for whether restart solution files are overwritten.

Returns
Flag for overwriting. If Flag=false, iteration nr is appended to filename

Definition at line 5497 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_Surface_Overwrite()

bool CConfig::GetWrt_Surface_Overwrite ( void  ) const
inline

Flag for whether visualization files are overwritten.

Returns
Flag for overwriting. If Flag=false, iteration nr is appended to filename

Definition at line 5503 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_Volume_Overwrite()

bool CConfig::GetWrt_Volume_Overwrite ( void  ) const
inline

Flag for whether visualization files are overwritten.

Returns
Flag for overwriting. If Flag=false, iteration nr is appended to filename

Definition at line 5509 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_ZoneConv()

bool CConfig::GetWrt_ZoneConv ( void  ) const
inline

Check if the convergence history of each individual zone is written to screen.

Returns
YES if the zone convergence history of each individual zone must be written to screen

Definition at line 9559 of file CConfig.hpp.

Here is the caller graph for this function:

◆ GetWrt_ZoneHist()

bool CConfig::GetWrt_ZoneHist ( void  ) const
inline

Check if the convergence history of each individual zone is written to file.

Returns
YES if the zone convergence history of each individual zone must be written to file

Definition at line 9565 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Init()

void CConfig::Init ( )

Initialize common fields of the config structure.

Definition at line 264 of file CConfig.cpp.

Here is the call graph for this function:

◆ Low_Mach_Correction()

bool CConfig::Low_Mach_Correction ( void  ) const
inline

Get information about the Low Mach Correction.

Returns
TRUE if we are using low Mach correction; otherwise FALSE.

Definition at line 6196 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Low_Mach_Preconditioning()

bool CConfig::Low_Mach_Preconditioning ( void  ) const
inline

Get information about the Low Mach Preconditioning.

Returns
TRUE if we are using low Mach preconditioner; otherwise FALSE.

Definition at line 6190 of file CConfig.hpp.

Here is the caller graph for this function:

◆ OptionIsSet()

bool CConfig::OptionIsSet ( string  option) const
inline

Check if an option is present in the config file.

Parameters
[in]-Name of the option
Returns
<TRUE> if option was set in the config file

Definition at line 9757 of file CConfig.hpp.

Here is the caller graph for this function:

◆ Set_Electric_Field_Mod()

void CConfig::Set_Electric_Field_Mod ( unsigned short  val_coeff,
su2double  val_el_field 
)
inline

Set the values for the electric field modulus.

Parameters
[in]val_coeff- Index of the electric field.
[in]val_el_field- Value of the electric field.

Definition at line 9016 of file CConfig.hpp.

◆ Set_StartTime()

void CConfig::Set_StartTime ( su2double  starttime)
inline

Set the start time to track a phase of the code (preprocessing, compute, output).

Parameters
[in]Valueof the start time to track a phase of the code.

Definition at line 9683 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_Area()

void CConfig::SetActDisk_Area ( unsigned short  val_marker,
su2double  val_actdisk_area 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8083 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_BCThrust() [1/2]

void CConfig::SetActDisk_BCThrust ( const string &  val_marker,
su2double  val_actdisk_bcthrust 
)

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8779 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetActDisk_BCThrust() [2/2]

void CConfig::SetActDisk_BCThrust ( unsigned short  val_marker,
su2double  val_actdisk_bcthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8055 of file CConfig.hpp.

◆ SetActDisk_BCThrust_Old() [1/2]

void CConfig::SetActDisk_BCThrust_Old ( const string &  val_marker,
su2double  val_actdisk_bcthrust_old 
)

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8787 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetActDisk_BCThrust_Old() [2/2]

void CConfig::SetActDisk_BCThrust_Old ( unsigned short  val_marker,
su2double  val_actdisk_bcthrust_old 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8069 of file CConfig.hpp.

◆ SetActDisk_DeltaPress()

void CConfig::SetActDisk_DeltaPress ( unsigned short  val_marker,
su2double  val_actdisk_deltapress 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7789 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_DeltaTemp()

void CConfig::SetActDisk_DeltaTemp ( unsigned short  val_marker,
su2double  val_actdisk_deltatemp 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8006 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_Force()

void CConfig::SetActDisk_Force ( unsigned short  val_marker,
su2double  val_actdisk_force 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7817 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_GrossThrust()

void CConfig::SetActDisk_GrossThrust ( unsigned short  val_marker,
su2double  val_actdisk_grossthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8076 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_Mach()

void CConfig::SetActDisk_Mach ( unsigned short  val_marker,
su2double  val_actdisk_mach 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7810 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_MassFlow()

void CConfig::SetActDisk_MassFlow ( unsigned short  val_marker,
su2double  val_actdisk_massflow 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7803 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_NetThrust()

void CConfig::SetActDisk_NetThrust ( unsigned short  val_marker,
su2double  val_actdisk_netthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8041 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_Power()

void CConfig::SetActDisk_Power ( unsigned short  val_marker,
su2double  val_actdisk_power 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7796 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_StaticPressRatio()

void CConfig::SetActDisk_StaticPressRatio ( unsigned short  val_marker,
su2double  val_actdisk_pressratio 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8027 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_StaticTempRatio()

void CConfig::SetActDisk_StaticTempRatio ( unsigned short  val_marker,
su2double  val_actdisk_tempratio 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8034 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_TotalPressRatio()

void CConfig::SetActDisk_TotalPressRatio ( unsigned short  val_marker,
su2double  val_actdisk_pressratio 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8013 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDisk_TotalTempRatio()

void CConfig::SetActDisk_TotalTempRatio ( unsigned short  val_marker,
su2double  val_actdisk_tempratio 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8020 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_Force()

void CConfig::SetActDiskInlet_Force ( unsigned short  val_marker,
su2double  val_actdisk_force 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8104 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_MassFlow()

void CConfig::SetActDiskInlet_MassFlow ( unsigned short  val_marker,
su2double  val_actdisk_massflow 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7635 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_Power()

void CConfig::SetActDiskInlet_Power ( unsigned short  val_marker,
su2double  val_actdisk_power 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8111 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_Pressure()

void CConfig::SetActDiskInlet_Pressure ( unsigned short  val_marker,
su2double  val_actdisk_press 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7775 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_RamDrag()

void CConfig::SetActDiskInlet_RamDrag ( unsigned short  val_marker,
su2double  val_actdisk_ramdrag 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8097 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_ReverseMassFlow()

void CConfig::SetActDiskInlet_ReverseMassFlow ( unsigned short  val_marker,
su2double  val_actdisk_area 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8090 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_Temperature()

void CConfig::SetActDiskInlet_Temperature ( unsigned short  val_marker,
su2double  val_actdisk_temp 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7572 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_TotalPressure()

void CConfig::SetActDiskInlet_TotalPressure ( unsigned short  val_marker,
su2double  val_actdisk_totalpress 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7782 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskInlet_TotalTemperature()

void CConfig::SetActDiskInlet_TotalTemperature ( unsigned short  val_marker,
su2double  val_actdisk_totaltemp 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7579 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Force()

void CConfig::SetActDiskOutlet_Force ( unsigned short  val_marker,
su2double  val_actdisk_force 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8356 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_GrossThrust()

void CConfig::SetActDiskOutlet_GrossThrust ( unsigned short  val_marker,
su2double  val_actdisk_grossthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8349 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_MassFlow()

void CConfig::SetActDiskOutlet_MassFlow ( unsigned short  val_marker,
su2double  val_actdisk_massflow 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7649 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Power()

void CConfig::SetActDiskOutlet_Power ( unsigned short  val_marker,
su2double  val_actdisk_power 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8363 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Pressure()

void CConfig::SetActDiskOutlet_Pressure ( unsigned short  val_marker,
su2double  val_actdisk_press 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8335 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Temperature()

void CConfig::SetActDiskOutlet_Temperature ( unsigned short  val_marker,
su2double  val_actdisk_temp 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7600 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Thrust_BEM()

void CConfig::SetActDiskOutlet_Thrust_BEM ( unsigned short  val_marker,
su2double  val_actdisk_thrust_bem 
)
inline

Set the thrust at the outlet (actuator disk) boundary.

Parameters
[in]val_marker- Marker corresponding to the outlet (actuator disk) boundary.
[in]val_actdisk_thrust_bem- Value of the actuator disk thrust.

Definition at line 8370 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_Torque_BEM()

void CConfig::SetActDiskOutlet_Torque_BEM ( unsigned short  val_marker,
su2double  val_actdisk_torque_bem 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Marker corresponding to the outlet boundary.
[in]val_actdisk_torque_bem- Value of the actuator disk torque.

Definition at line 8379 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_TotalPressure()

void CConfig::SetActDiskOutlet_TotalPressure ( unsigned short  val_marker,
su2double  val_actdisk_totalpress 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 8342 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetActDiskOutlet_TotalTemperature()

void CConfig::SetActDiskOutlet_TotalTemperature ( unsigned short  val_marker,
su2double  val_actdisk_totaltemp 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7607 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAeroelastic_n()

void CConfig::SetAeroelastic_n ( void  )
inline

Value of Aeroelastic solution coordinate at time n from time n+1.

Definition at line 8522 of file CConfig.hpp.

◆ SetAeroelastic_n1()

void CConfig::SetAeroelastic_n1 ( void  )
inline

Value of Aeroelastic solution coordinate at time n-1 from time n.

Definition at line 8527 of file CConfig.hpp.

◆ SetAeroelastic_np1()

void CConfig::SetAeroelastic_np1 ( unsigned short  iMarker,
vector< vector< su2double > >  solution 
)
inline

Value of Aeroelastic solution coordinate at time n+1.

Definition at line 8517 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAeroelastic_pitch()

void CConfig::SetAeroelastic_pitch ( unsigned short  val_marker,
su2double  val 
)
inline

Value of pitching coordinate.

Parameters
[in]val_marker- the marker we are monitoring.
[in]val- value of pitching coordinate.

Definition at line 8590 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAeroelastic_plunge()

void CConfig::SetAeroelastic_plunge ( unsigned short  val_marker,
su2double  val 
)
inline

Value of plunging coordinate.

Parameters
[in]val_marker- the marker we are monitoring.
[in]val- value of plunging coordinate.

Definition at line 8583 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAoA()

void CConfig::SetAoA ( su2double  val_AoA)
inline

Set the angle of attack.

Parameters
[in]val_AoA- Value of the angle of attack.

Definition at line 2816 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAoA_Offset()

void CConfig::SetAoA_Offset ( su2double  val_AoA_offset)
inline

Set the off set angle of attack.

Parameters
[in]val_AoA- Value of the angle of attack.

Definition at line 2822 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAoA_Sens()

void CConfig::SetAoA_Sens ( su2double  val_AoA_sens)
inline

Set the angle of attack.

Parameters
[in]val_AoA- Value of the angle of attack.

Definition at line 2834 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAoS()

void CConfig::SetAoS ( su2double  val_AoS)
inline

Set the angle of attack.

Parameters
[in]val_AoA- Value of the angle of attack.

Definition at line 2840 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetAoS_Offset()

void CConfig::SetAoS_Offset ( su2double  val_AoS_offset)
inline

Set the off set sideslip angle.

Parameters
[in]val_AoA- Value of the off set sideslip angle.

Definition at line 2828 of file CConfig.hpp.

◆ SetCFL()

void CConfig::SetCFL ( unsigned short  val_mesh,
su2double  val_cfl 
)
inline

Get the Courant Friedrich Levi number for each grid.

Parameters
[in]val_mesh- Index of the mesh were the CFL is applied.
Returns
CFL number for each grid.

Definition at line 2904 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetConductivity_Ref()

void CConfig::SetConductivity_Ref ( su2double  val_conductivity_ref)
inline

Set the reference conductivity for nondimensionalization.

Parameters
[in]val_conductivity_ref- Value of the reference conductivity.

Definition at line 2624 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetConfig_Parsing() [1/2]

void CConfig::SetConfig_Parsing ( char  case_filename[MAX_STRING_SIZE])

Set the config file parsing.

Definition at line 2977 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetConfig_Parsing() [2/2]

void CConfig::SetConfig_Parsing ( istream &  config_buffer)

Set the config file parsing.

Definition at line 2995 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetCp_PolyCoeffND()

void CConfig::SetCp_PolyCoeffND ( su2double  val_coeff,
unsigned short  val_index 
)
inline

Set the temperature polynomial coefficient for specific heat Cp.

Parameters
[in]val_coeff- Temperature polynomial coefficient for specific heat Cp.
[in]val_index- Index of the array with all polynomial coefficients.

Definition at line 4225 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdCD_dCL()

void CConfig::SetdCD_dCL ( su2double  val_dcd_dcl)
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6614 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdCL_dAlpha()

void CConfig::SetdCL_dAlpha ( su2double  val_dcl_dalpha)
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6656 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdCMx_dCL()

void CConfig::SetdCMx_dCL ( su2double  val_dcmx_dcl)
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6626 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdCMy_dCL()

void CConfig::SetdCMy_dCL ( su2double  val_dcmy_dcl)
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6638 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdCMz_dCL()

void CConfig::SetdCMz_dCL ( su2double  val_dcmz_dcl)
inline

Value of the weight of the CD, CL, CM optimization.

Returns
Value of the weight of the CD, CL, CM optimization.

Definition at line 6650 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDelta_UnstTimeND()

void CConfig::SetDelta_UnstTimeND ( su2double  val_delta_unsttimend)
inline

Set the value of the unsteadty time step using the CFL number.

Parameters
[in]val_delta_unsttimend- Value of the unsteady time step using CFL number.

Definition at line 5844 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDensity_FreeStream()

void CConfig::SetDensity_FreeStream ( su2double  val_density_freestream)
inline

Set the freestream density.

Parameters
[in]val_density_freestream- Value of the freestream density.

Definition at line 2660 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDensity_FreeStreamND()

void CConfig::SetDensity_FreeStreamND ( su2double  val_density_freestreamnd)
inline

Set the nondimensionalized freestream density.

Parameters
[in]val_density_freestreamnd- Value of the nondimensionalized freestream density.

Definition at line 2654 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDensity_Ref()

void CConfig::SetDensity_Ref ( su2double  val_density_ref)
inline

Set the reference pressure for nondimensionalization.

Parameters
[in]val_density_ref- Value of the reference pressure.

Definition at line 2558 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDiffusivity_ConstantND()

void CConfig::SetDiffusivity_ConstantND ( su2double  diffusivity_const)
inline

Set the value of the non-dimensional constant mass diffusivity.

Definition at line 4244 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetdNetThrust_dBCThrust()

void CConfig::SetdNetThrust_dBCThrust ( su2double  val_dnetthrust_dbcthrust)

Value of the damping factor for the Thrust BC (actuator disk).

Returns
Value of the damping factor.

◆ SetDomainVolume()

void CConfig::SetDomainVolume ( su2double  val_volume)
inline

Set the value of the domain volume computed on the finest grid.

Note
This volume do not include the volume of the body that is being simulated.
Parameters
[in]val_volume- Value of the domain volume computed on the finest grid.

Definition at line 2454 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetDV_Value()

void CConfig::SetDV_Value ( unsigned short  val_dv,
unsigned short  val_ind,
su2double  val 
)
inline

Set the value of the design variable step, we use this value in design problems.

Parameters
[in]val_dv- Number of the design variable that we want to read.
[in]val_ind- value of initial deformation.
[in]val- Value of the design variable.

Definition at line 5899 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEnergy_FreeStream()

void CConfig::SetEnergy_FreeStream ( su2double  val_energy_freestream)
inline

Set the freestream energy.

Parameters
[in]val_energy_freestream- Value of the freestream energy.

Definition at line 2770 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEnergy_FreeStreamND()

void CConfig::SetEnergy_FreeStreamND ( su2double  val_energy_freestreamnd)
inline

Set the non-dimensional freestream energy.

Parameters
[in]val_energy_freestreamnd- Value of the non-dimensional freestream energy.

Definition at line 2764 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEnergy_Ref()

void CConfig::SetEnergy_Ref ( su2double  val_energy_ref)
inline

Set the reference energy for nondimensionalization.

Parameters
[in]val_energy_ref- Value of the reference energy.

Definition at line 2582 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_Area()

void CConfig::SetEngine_Area ( unsigned short  val_marker,
su2double  val_engine_area 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_area- Exhaust power.

Definition at line 7522 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_Force()

void CConfig::SetEngine_Force ( unsigned short  val_marker,
su2double  val_engine_force 
)
inline

Set the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_force- Exhaust power.

Definition at line 7494 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_GrossThrust()

void CConfig::SetEngine_GrossThrust ( unsigned short  val_marker,
su2double  val_engine_grossthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_grossthrust- Exhaust power.

Definition at line 7515 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_Mach()

void CConfig::SetEngine_Mach ( unsigned short  val_marker,
su2double  val_engine_mach 
)
inline

Set the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_mach- Exhaust power.

Definition at line 7487 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_NetThrust()

void CConfig::SetEngine_NetThrust ( unsigned short  val_marker,
su2double  val_engine_netthrust 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_netthrust- Exhaust power.

Definition at line 7508 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEngine_Power()

void CConfig::SetEngine_Power ( unsigned short  val_marker,
su2double  val_engine_power 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_marker- Index corresponding to a particular engine boundary.
[in]val_engine_power- Exhaust power.

Definition at line 7501 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetEulerPersson()

void CConfig::SetEulerPersson ( bool  val_EulerPersson)
inline

Set boolean for using Persson's shock capturing method in Euler flow DG-FEM.

Parameters
[in]val_EulerPersson- Boolean for using Persson's shock capturing method in Euler flow DG-FEM

Definition at line 9103 of file CConfig.hpp.

◆ SetExhaust_Force()

void CConfig::SetExhaust_Force ( unsigned short  val_marker,
su2double  val_exhaust_force 
)
inline

Set the force balance at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_force- Exhaust force balance.

Definition at line 7473 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_GrossThrust()

void CConfig::SetExhaust_GrossThrust ( unsigned short  val_marker,
su2double  val_exhaust_grossthrust 
)
inline

Set the gross thrust at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_grossthrust- Exhaust gross thrust temperature.

Definition at line 7466 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_MassFlow()

void CConfig::SetExhaust_MassFlow ( unsigned short  val_marker,
su2double  val_exhaust_massflow 
)
inline

Set the back pressure (static) at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_temp- Exhaust static temperature.

Definition at line 7445 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_Power()

void CConfig::SetExhaust_Power ( unsigned short  val_marker,
su2double  val_exhaust_power 
)
inline

Set the power at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_power- Exhaust power.

Definition at line 7480 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_Pressure()

void CConfig::SetExhaust_Pressure ( unsigned short  val_marker,
su2double  val_exhaust_pressure 
)
inline

Set the back pressure (static) at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_pressure- Exhaust static pressure.

Definition at line 7431 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_Temperature()

void CConfig::SetExhaust_Temperature ( unsigned short  val_marker,
su2double  val_exhaust_temp 
)
inline

Set the temperature (static) at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_temp- Exhaust static temperature.

Definition at line 7438 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_TotalPressure()

void CConfig::SetExhaust_TotalPressure ( unsigned short  val_marker,
su2double  val_exhaust_totalpressure 
)
inline

Set the back pressure (total) at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_totalpressure- Exhaust total pressure.

Definition at line 7452 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExhaust_TotalTemperature()

void CConfig::SetExhaust_TotalTemperature ( unsigned short  val_marker,
su2double  val_exhaust_totaltemp 
)
inline

Set the total temperature at an engine exhaust boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
[in]val_exhaust_totaltemp- Exhaust total temperature.

Definition at line 7459 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetExtIter_OffSet()

void CConfig::SetExtIter_OffSet ( unsigned long  val_iter)
inline

Set the current external iteration number.

Parameters
[in]val_iter- Current external iteration number.

Definition at line 3245 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetFinestMesh()

void CConfig::SetFinestMesh ( unsigned short  val_finestmesh)
inline

Set the finest mesh in a multigrid strategy.

Note
If we are using a Full Multigrid Strategy or a start up with finest grid, it is necessary to change several times the finest grid.
Parameters
[in]val_finestmesh- Index of the finest grid.

Definition at line 2462 of file CConfig.hpp.

◆ SetFinite_Difference_Mode()

void CConfig::SetFinite_Difference_Mode ( bool  val_fd_mode)
inline

Set whether at the end of finite differencing (Fixed CL mode)

Definition at line 8805 of file CConfig.hpp.

◆ SetForce_Ref()

void CConfig::SetForce_Ref ( su2double  val_force_ref)
inline

Set the reference Force for nondimensionalization.

Parameters
[in]val_force_ref- Value of the reference Force.

Definition at line 2594 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetFreeStreamTurboNormal()

void CConfig::SetFreeStreamTurboNormal ( const su2double turboNormal)

Set freestream turbonormal for initializing solution.

Definition at line 10188 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetFroude()

void CConfig::SetFroude ( su2double  val_froude)
inline

Set the Froude number for free surface problems.

Parameters
[in]val_froude- Value of the Froude number.

Definition at line 2522 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetGas_Constant()

void CConfig::SetGas_Constant ( su2double  val_gas_constant)
inline

Set the gas-constant.

Parameters
[in]val_gas_constant- Value of the gas-constant.

Definition at line 2606 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetGas_Constant_Ref()

void CConfig::SetGas_Constant_Ref ( su2double  val_gas_constant_ref)
inline

Set the reference gas-constant for nondimensionalization.

Parameters
[in]val_gas_constant_ref- Value of the reference gas-constant.

Definition at line 2600 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetGas_ConstantND()

void CConfig::SetGas_ConstantND ( su2double  val_gas_constantnd)
inline

Set the non-dimensional gas-constant.

Parameters
[in]val_gas_constantnd- Value of the non-dimensional gas-constant.

Definition at line 2708 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetGiles_Var1()

void CConfig::SetGiles_Var1 ( su2double  newVar1,
const string &  val_marker 
)

Set the var 1 for Giles BC.

Parameters
[in]val_marker- Index corresponding to the Giles BC.

Definition at line 9125 of file CConfig.cpp.

◆ SetGlobalParam()

void CConfig::SetGlobalParam ( MAIN_SOLVER  val_solver,
unsigned short  val_system 
)

Set the global parameters of each simulation for each runtime system.

Parameters
[in]val_solver- Solver of the simulation.
[in]val_system- Runtime system that we are solving.

Definition at line 8553 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetHeader()

void CConfig::SetHeader ( SU2_COMPONENT  val_software) const

Print the header to screen.

Parameters
val_software- Kind of software component

Definition at line 3263 of file CConfig.cpp.

◆ SetHeat_Flux_Ref()

void CConfig::SetHeat_Flux_Ref ( su2double  val_heat_flux_ref)
inline

Set the heat flux reference value.

Returns
Value of the reference heat flux.

Definition at line 2612 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetHeatSource_Center()

void CConfig::SetHeatSource_Center ( su2double  x_cent,
su2double  y_cent,
su2double  z_cent 
)
inline

Set the position of the center of the volumetric heat source.

Parameters
[in]x_cent= X position of the center of the volumetric heat source.
[in]y_cent= Y position of the center of the volumetric heat source.
[in]z_cent= Z position of the center of the volumetric heat source.

Definition at line 6299 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetHeatSource_Rot_Z()

void CConfig::SetHeatSource_Rot_Z ( su2double  val_rot)
inline

Set the rotation angle of the volumetric heat source in axis Z.

Parameters
[in]val_rot- Rotation (Z) of the volumetric heat source

Definition at line 6285 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetHistory_Wrt_Freq()

void CConfig::SetHistory_Wrt_Freq ( unsigned short  iter,
unsigned long  nIter 
)
inline

SetHistory_Wrt_Freq_Inner.

Parameters
[in]iterindex for Time (0), Outer (1), or Inner (2) iterations
[in]nIterNumber of iterations

Definition at line 9702 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetiInst()

void CConfig::SetiInst ( unsigned short  val_iInst)
inline

Set the current instance.

Parameters
[in]iInst- current instance identifier.

Definition at line 8959 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetIncInlet_BC()

void CConfig::SetIncInlet_BC ( su2double  val_in)

Set the inlet velocity or pressure imposed as BC for incompressible flow.

Parameters
[in]val_in- New value of the inlet velocity or pressure.

Definition at line 9289 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetIncPressureOut_BC()

void CConfig::SetIncPressureOut_BC ( su2double  val_pressure)

Set the outlet pressure imposed as BC for incompressible flow.

Parameters
[in]val_pressure- New value of the outlet pressure.

Definition at line 9327 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetIncTemperature_BC()

void CConfig::SetIncTemperature_BC ( su2double  val_temperature)

Set the inlet temperature imposed as BC for incompressible flow.

Parameters
[in]val_temperature- New value of the inlet temperature.

Definition at line 9309 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetInflow_Force()

void CConfig::SetInflow_Force ( unsigned short  val_marker,
su2double  val_fanface_force 
)
inline

Set the force balance at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_force- Fan face force.

Definition at line 7417 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_Mach()

void CConfig::SetInflow_Mach ( unsigned short  val_marker,
su2double  val_fanface_mach 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7361 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_MassFlow()

void CConfig::SetInflow_MassFlow ( unsigned short  val_marker,
su2double  val_fanface_massflow 
)
inline

Set the massflow at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_massflow- Massflow.

Definition at line 7375 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_Power()

void CConfig::SetInflow_Power ( unsigned short  val_marker,
su2double  val_fanface_power 
)
inline

Set the power at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_force- Power.

Definition at line 7424 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_Pressure()

void CConfig::SetInflow_Pressure ( unsigned short  val_marker,
su2double  val_fanface_pressure 
)
inline

Set the fan face static pressure at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_pressure- Fan face static pressure.

Definition at line 7368 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_RamDrag()

void CConfig::SetInflow_RamDrag ( unsigned short  val_marker,
su2double  val_fanface_ramdrag 
)
inline

Set the ram drag temperature at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_ramdrag- Ram drag value.

Definition at line 7410 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_ReverseMassFlow()

void CConfig::SetInflow_ReverseMassFlow ( unsigned short  val_marker,
su2double  val_fanface_reversemassflow 
)
inline

Set the reverse flow at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_reversemassflow- reverse flow.

Definition at line 7382 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_Temperature()

void CConfig::SetInflow_Temperature ( unsigned short  val_marker,
su2double  val_fanface_temperature 
)
inline

Set the fan face static temperature at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_pressure- Fan face static temperature.

Definition at line 7396 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_TotalPressure()

void CConfig::SetInflow_TotalPressure ( unsigned short  val_marker,
su2double  val_fanface_totalpressure 
)
inline

Set the fan face total pressure at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_totalpressure- Fan face total pressure.

Definition at line 7389 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInflow_TotalTemperature()

void CConfig::SetInflow_TotalTemperature ( unsigned short  val_marker,
su2double  val_fanface_totaltemperature 
)
inline

Set the fan face total temperature at an engine inflow boundary.

Parameters
[in]val_index- Index corresponding to the engine inflow boundary.
[in]val_fanface_totaltemperature- Fan face total temperature.

Definition at line 7403 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInitial_BCThrust()

void CConfig::SetInitial_BCThrust ( su2double  val_bcthrust)
inline

Get the value of the non-dimensionalized actuator disk turbulence intensity.

Returns
Non-dimensionalized actuator disk intensity.

Definition at line 2056 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetInletPtotal()

void CConfig::SetInletPtotal ( su2double  val_pressure,
const string &  val_marker 
)

Set the total pressure at an inlet boundary.

Parameters
[in]val_pressure- Pressure value at the inlet boundary.
[in]val_index- Index corresponding to the inlet boundary.

Definition at line 9023 of file CConfig.cpp.

◆ SetInnerIter()

void CConfig::SetInnerIter ( unsigned long  val_iter)
inline

Set the current FSI iteration number.

Parameters
[in]val_iter- Current FSI iteration number.

Definition at line 3257 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetKind_AverageProcess()

void CConfig::SetKind_AverageProcess ( unsigned short  new_AverageProcess)
inline

Set the kind of mixing process for averaging quantities at the boundaries.

Returns
Kind of mixing process.

Definition at line 5138 of file CConfig.hpp.

◆ SetKind_ConvNumScheme()

void CConfig::SetKind_ConvNumScheme ( unsigned short  val_kind_convnumscheme,
CENTERED  val_kind_centered,
UPWIND  val_kind_upwind,
LIMITER  val_kind_slopelimit,
bool  val_muscl,
unsigned short  val_kind_fem 
)

Set the parameters of the convective numerical scheme.

Note
The parameters will change because we are solving different kind of equations.
Parameters
[in]val_kind_convnumscheme- Center or upwind scheme.
[in]val_kind_centered- If centered scheme, kind of centered scheme (JST, etc.).
[in]val_kind_upwind- If upwind scheme, kind of upwind scheme (Roe, etc.).
[in]val_kind_slopelimit- If upwind scheme, kind of slope limit.
[in]val_muscl- Define if we apply a MUSCL scheme or not.
[in]val_kind_fem- If FEM, what kind of FEM discretization.

Definition at line 8540 of file CConfig.cpp.

◆ SetKind_GridMovement()

void CConfig::SetKind_GridMovement ( unsigned short  motion_Type)
inline

Set the type of dynamic mesh motion.

Parameters
[in]motion_Type- Specify motion type.

Definition at line 5946 of file CConfig.hpp.

◆ SetKind_PerformanceAverageProcess()

void CConfig::SetKind_PerformanceAverageProcess ( unsigned short  new_AverageProcess)
inline

Set the kind of mixing process for averaging quantities at the boundaries.

Returns
Kind of mixing process.

Definition at line 5144 of file CConfig.hpp.

◆ SetKind_SU2()

void CConfig::SetKind_SU2 ( SU2_COMPONENT  val_kind_su2)
inline

Set the kind of SU2 software component.

Returns
Kind of the SU2 software component.

Definition at line 4488 of file CConfig.hpp.

◆ SetKind_TimeIntScheme()

void CConfig::SetKind_TimeIntScheme ( unsigned short  val_kind_timeintscheme)
inline

Set the kind of time integration scheme.

Note
If we are solving different equations it will be necessary to change several times the kind of time integration, to choose the right scheme.
Parameters
[in]val_kind_timeintscheme- Kind of time integration scheme.

Definition at line 2470 of file CConfig.hpp.

◆ SetKindWall()

void CConfig::SetKindWall ( string  val_marker,
unsigned short  val_kindwall 
)

Set the kind of wall - rough or smooth.

◆ SetKt_PolyCoeffND()

void CConfig::SetKt_PolyCoeffND ( su2double  val_coeff,
unsigned short  val_index 
)
inline

Set the temperature polynomial coefficient for thermal conductivity.

Parameters
[in]val_coeff- Non-dimensional temperature polynomial coefficient for thermal conductivity.
[in]val_index- Index of the array with all polynomial coefficients.

Definition at line 4239 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetLength_Ref()

void CConfig::SetLength_Ref ( su2double  val_length_ref)
inline

Set the reference length for nondimensionalization.

Parameters
[in]val_length_ref- Value of the reference length.

Definition at line 2540 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMach()

void CConfig::SetMach ( su2double  val_mach)
inline

Set the Mach number.

Parameters
[in]val_mach- Value of the Mach number.

Definition at line 2528 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Analyze()

void CConfig::SetMarker_All_Analyze ( unsigned short  val_marker,
unsigned short  val_analyze 
)
inline

Set if a marker val_marker is going to be plot val_plotting (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_plotting- 0 or 1 depending if the the marker is going to be plot.

Definition at line 3490 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Deform_Mesh()

void CConfig::SetMarker_All_Deform_Mesh ( unsigned short  val_marker,
unsigned short  val_deform 
)
inline

Set if a marker val_marker allows deformation at the boundary.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_interface- 0 or 1 depending if the the marker is or not a DEFORM_MESH marker.

Definition at line 3556 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Deform_Mesh_Sym_Plane()

void CConfig::SetMarker_All_Deform_Mesh_Sym_Plane ( unsigned short  val_marker,
unsigned short  val_deform 
)
inline

Set if a marker val_marker allows deformation at the boundary.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_interface- 0 or 1 depending if the the marker is or not a DEFORM_MESH_SYM_PLANE marker.

Definition at line 3563 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Designing()

void CConfig::SetMarker_All_Designing ( unsigned short  val_marker,
unsigned short  val_designing 
)
inline

Set if a marker val_marker is going to be designed val_designing (read from the config file).

Note
This is important for non dimensional coefficient computation.
Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_monitoring- 0 or 1 depending if the the marker is going to be designed.

Definition at line 3474 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_DV()

void CConfig::SetMarker_All_DV ( unsigned short  val_marker,
unsigned short  val_DV 
)
inline

Set if a marker val_marker is going to be affected by design variables val_moving (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_DV- 0 or 1 depending if the the marker is affected by design variables.

Definition at line 3534 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Fluid_Load()

void CConfig::SetMarker_All_Fluid_Load ( unsigned short  val_marker,
unsigned short  val_interface 
)
inline

Set if a in marker val_marker the flow load will be computed/employed.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_interface- 0 or 1 depending if the the marker is or not a Fluid_Load marker.

Definition at line 3570 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_GeoEval()

void CConfig::SetMarker_All_GeoEval ( unsigned short  val_marker,
unsigned short  val_geoeval 
)
inline

Set if a marker val_marker is going to be monitored val_monitoring (read from the config file).

Note
This is important for non dimensional coefficient computation.
Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_monitoring- 0 or 1 depending if the the marker is going to be monitored.

Definition at line 3465 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Giles()

void CConfig::SetMarker_All_Giles ( unsigned short  val_marker,
unsigned short  val_giles 
)
inline

Set if a marker val_marker is part of the Giles boundary (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_giles- 0 if not part of the Giles boundary or greater than 1 if it is part.

Definition at line 3526 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_KindBC()

void CConfig::SetMarker_All_KindBC ( unsigned short  val_marker,
unsigned short  val_boundary 
)
inline

Set the value of the boundary val_boundary (read from the config file) for the marker val_marker.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_boundary- Kind of boundary read from config file.

Definition at line 3439 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_MixingPlaneInterface()

void CConfig::SetMarker_All_MixingPlaneInterface ( unsigned short  val_marker,
unsigned short  val_mixpla_interface 
)
inline

Set if a marker val_marker is part of the MixingPlane interface (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_turboperf- 0 if not part of the MixingPlane interface or greater than 1 if it is part.

Definition at line 3519 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Monitoring()

void CConfig::SetMarker_All_Monitoring ( unsigned short  val_marker,
unsigned short  val_monitoring 
)
inline

Set if a marker val_marker is going to be monitored val_monitoring (read from the config file).

Note
This is important for non dimensional coefficient computation.
Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_monitoring- 0 or 1 depending if the the marker is going to be monitored.

Definition at line 3456 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Moving()

void CConfig::SetMarker_All_Moving ( unsigned short  val_marker,
unsigned short  val_moving 
)
inline

Set if a marker val_marker is going to be moved val_moving (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_moving- 0 or 1 depending if the the marker is going to be moved.

Definition at line 3542 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_PerBound()

void CConfig::SetMarker_All_PerBound ( unsigned short  val_marker,
short  val_perbound 
)
inline

Set if a marker val_marker is going to be periodic val_perbound (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_perbound- Index of the surface with the periodic boundary.

Definition at line 3586 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Plotting()

void CConfig::SetMarker_All_Plotting ( unsigned short  val_marker,
unsigned short  val_plotting 
)
inline

Set if a marker val_marker is going to be plot val_plotting (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_plotting- 0 or 1 depending if the the marker is going to be plot.

Definition at line 3482 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_PyCustom()

void CConfig::SetMarker_All_PyCustom ( unsigned short  val_marker,
unsigned short  val_PyCustom 
)
inline

Set if a marker val_marker is going to be customized in Python val_PyCustom (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_PyCustom- 0 or 1 depending if the the marker is going to be customized in Python.

Definition at line 3578 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_SendRecv()

void CConfig::SetMarker_All_SendRecv ( unsigned short  val_marker,
short  val_index 
)
inline

Set if a marker val_marker is going to be sent or receive val_index from another domain.

Parameters
[in]val_marker- 0 or 1 depending if the the marker is going to be moved.
[in]val_index- Index of the surface read from geometry file.

Definition at line 3594 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_SobolevBC()

void CConfig::SetMarker_All_SobolevBC ( unsigned short  val_marker,
unsigned short  val_sobolev 
)
inline

Set if a marker how val_marker is going to be applied in gradient treatment.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_sobolev- 0 or 1 depending if the marker is selected.

Definition at line 3549 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_TagBound()

void CConfig::SetMarker_All_TagBound ( unsigned short  val_marker,
string  val_index 
)
inline

Set the value of the index val_index (read from the geometry file) for the marker val_marker.

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_index- Index of the surface read from geometry file.

Definition at line 3447 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_Turbomachinery()

void CConfig::SetMarker_All_Turbomachinery ( unsigned short  val_marker,
unsigned short  val_turbo 
)
inline

Set if a marker val_marker is part of the Turbomachinery (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_turboperf- 0 if not part of Turbomachinery or greater than 1 if it is part.

Definition at line 3505 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_TurbomachineryFlag()

void CConfig::SetMarker_All_TurbomachineryFlag ( unsigned short  val_marker,
unsigned short  val_turboflag 
)
inline

Set a flag to the marker val_marker part of the Turbomachinery (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_turboperflag- 0 if is not part of the Turbomachinery, flag INFLOW or OUTFLOW if it is part.

Definition at line 3512 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarker_All_ZoneInterface()

void CConfig::SetMarker_All_ZoneInterface ( unsigned short  val_marker,
unsigned short  val_fsiinterface 
)
inline

Set if a marker val_marker is part of the FSI interface val_plotting (read from the config file).

Parameters
[in]val_marker- Index of the marker in which we are interested.
[in]val_plotting- 0 or 1 depending if the the marker is part of the FSI interface.

Definition at line 3498 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarkerMotion_Origin()

void CConfig::SetMarkerMotion_Origin ( const su2double val,
unsigned short  iMarkerMoving 
)
inline

Set the mesh motion origin.

Parameters
[in]val- new value of the origin
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)

Definition at line 5988 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarkerRotationRate()

void CConfig::SetMarkerRotationRate ( unsigned short  iMarkerMoving,
unsigned short  iDim,
su2double  val 
)
inline

Set the rotation rate of the marker.

Parameters
[in]iMarkerMoving- Index of the moving marker (as specified in Marker_Moving)
[in]iDim- spatial component
[in]val- Rotational velocity

Definition at line 6052 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMarkers()

void CConfig::SetMarkers ( SU2_COMPONENT  val_software)

Config file markers processing.

Definition at line 5604 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetMarkerTranslationRate()

void CConfig::SetMarkerTranslationRate ( unsigned short  iMarkerMoving,
unsigned short  iDim,
su2double  val 
)
inline

Set the translation rate of the marker.

Parameters
[in]iDim- spatial component
[in]val- translational velocity

Definition at line 6019 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMax_Vel2()

void CConfig::SetMax_Vel2 ( su2double  val_max_vel2)
inline

Set the maximum velocity^2 in the domain for the incompressible preconditioner.

Parameters
[in]Valueof the maximum velocity^2 in the domain for the incompressible preconditioner.

Definition at line 9307 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMGLevels()

void CConfig::SetMGLevels ( unsigned short  val_nMGLevels)
inline

Set the number of multigrid levels.

Parameters
[in]val_nMGLevels- Index of the mesh were the CFL is applied

Definition at line 2865 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetModVel_FreeStream()

void CConfig::SetModVel_FreeStream ( su2double  val_modvel_freestream)
inline

Set the magnitude of the free-stream velocity.

Parameters
[in]val_modvel_freestream- Magnitude of the free-stream velocity.

Definition at line 2672 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetModVel_FreeStreamND()

void CConfig::SetModVel_FreeStreamND ( su2double  val_modvel_freestreamnd)
inline

Set the non-dimensional magnitude of the free-stream velocity.

Parameters
[in]val_modvel_freestreamnd- Non-dimensional magnitude of the free-stream velocity.

Definition at line 2678 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMonitorOutletPressure()

void CConfig::SetMonitorOutletPressure ( su2double  newMonPres)
inline

Set Monitor Outlet Pressure value for the ramp.

Definition at line 5179 of file CConfig.hpp.

◆ SetMotion_Origin()

void CConfig::SetMotion_Origin ( const su2double val)
inline

Set the mesh motion origin.

Parameters
[in]val- new value of the origin
Returns
The mesh motion origin.

Definition at line 5973 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMPICommunicator()

void CConfig::SetMPICommunicator ( SU2_MPI::Comm  Communicator)

Set the MPI communicator for SU2.

Parameters
[in]Communicator- MPI communicator for SU2.

Definition at line 281 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetMu_PolyCoeffND()

void CConfig::SetMu_PolyCoeffND ( su2double  val_coeff,
unsigned short  val_index 
)
inline

Set the temperature polynomial coefficient for viscosity.

Parameters
[in]val_coeff- Non-dimensional temperature polynomial coefficient for viscosity.
[in]val_index- Index of the array with all polynomial coefficients.

Definition at line 4232 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetMultizone()

void CConfig::SetMultizone ( const CConfig driver_config,
const CConfig *const *  config_container 
)

Set multizone properties.

Definition at line 10196 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SetMultizone_Problem()

void CConfig::SetMultizone_Problem ( bool  MZ_problem)
inline

Set that the simulation we are running is a multizone simulation.

Parameters
[in]MZ_problem- boolean that determines is Multizone_Problem is true/false.

Definition at line 9121 of file CConfig.hpp.

◆ SetnBlades()

void CConfig::SetnBlades ( unsigned short  val_iZone,
su2double  nblades 
)
inline

number Turbomachinery blades computed using the pitch information.

Returns
nBlades.

Definition at line 5263 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnDim()

void CConfig::SetnDim ( )

Set the physical dimension of the problem.

◆ SetnLevels_TimeAccurateLTS()

void CConfig::SetnLevels_TimeAccurateLTS ( unsigned short  val_nLevels)
inline

Set the number of time levels for time accurate local time stepping.

Parameters
[in]val_nLevels- The number of time levels to be set.

Definition at line 3035 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnMarker_All()

void CConfig::SetnMarker_All ( unsigned short  val_nmarker)
inline

Stores the number of marker in the simulation.

Parameters
[in]val_nmarker- Number of markers of the problem.

Definition at line 3215 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetNonphysical_Points()

void CConfig::SetNonphysical_Points ( unsigned long  val_nonphys_points)
inline

Set the current number of non-physical nodes in the solution.

Parameters
[in]val_nonphys_points- current number of non-physical points.

Definition at line 8811 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetNonphysical_Reconstr()

void CConfig::SetNonphysical_Reconstr ( unsigned long  val_nonphys_reconstr)
inline

Set the current number of non-physical reconstructions for 2nd-order upwinding.

Parameters
[in]val_nonphys_reconstr- current number of non-physical reconstructions for 2nd-order upwinding.

Definition at line 8823 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnSpan_iZones()

void CConfig::SetnSpan_iZones ( unsigned short  nSpan,
unsigned short  iZone 
)
inline

set number span-wise sections to compute 3D BC and performance for turbomachinery.

Definition at line 5337 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnSpanMaxAllZones()

void CConfig::SetnSpanMaxAllZones ( unsigned short  val_nSpna_max)
inline

set number of maximum span-wise sections among all zones .

Definition at line 5316 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnSpanWiseSections()

void CConfig::SetnSpanWiseSections ( unsigned short  nSpan)
inline

set number span-wise sections to compute 3D BC and performance for turbomachinery.

Definition at line 5327 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnTime_Iter()

void CConfig::SetnTime_Iter ( unsigned long  val_iter)
inline

Set the number of time iterations.

Parameters
[in]val_iter- Number of time steps run

Definition at line 9467 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetnZone()

void CConfig::SetnZone ( )

Set the number of zones.

Definition at line 3304 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetOmega_FreeStream()

void CConfig::SetOmega_FreeStream ( su2double  val_omega_freestream)
inline

Set the freestream specific dissipation rate omega.

Parameters
[in]val_omega_freestream- Value of the freestream specific dissipation rate omega.

Definition at line 2752 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOmega_FreeStreamND()

void CConfig::SetOmega_FreeStreamND ( su2double  val_omega_freestreamnd)
inline

Set the non-dimensional freestream specific dissipation rate omega.

Parameters
[in]val_omega_freestreamnd- Value of the non-dimensional freestream specific dissipation rate omega.

Definition at line 2740 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOmega_Ref()

void CConfig::SetOmega_Ref ( su2double  val_omega_ref)
inline

Set the reference Omega for nondimensionalization.

Parameters
[in]val_omega_ref- Value of the reference omega.

Definition at line 2588 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOpt_RelaxFactor()

void CConfig::SetOpt_RelaxFactor ( su2double  val_scale)
inline

Set the scale factor for the line search.

Parameters
[in]val_scale- scale of the deformation.

Definition at line 8704 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOuterIter()

void CConfig::SetOuterIter ( unsigned long  val_iter)
inline

Set the current FSI iteration number.

Parameters
[in]val_iter- Current FSI iteration number.

Definition at line 3251 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOutlet_Area()

void CConfig::SetOutlet_Area ( unsigned short  val_marker,
su2double  val_area 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7859 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOutlet_Density()

void CConfig::SetOutlet_Density ( unsigned short  val_marker,
su2double  val_density 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7845 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOutlet_MassFlow()

void CConfig::SetOutlet_MassFlow ( unsigned short  val_marker,
su2double  val_massflow 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7831 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetOutlet_Pressure()

void CConfig::SetOutlet_Pressure ( su2double  val_pressure,
const string &  val_marker 
)

Set the back pressure (static) at an outlet boundary.

Parameters
[in]val_pressure- Pressure value at the outlet boundary.
[in]val_index- Index corresponding to the outlet boundary.

Definition at line 9083 of file CConfig.cpp.

◆ SetOutput()

void CConfig::SetOutput ( SU2_COMPONENT  val_software,
unsigned short  val_izone 
)

Config file output.

Definition at line 6168 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetPhysicalTime()

void CConfig::SetPhysicalTime ( su2double  val_t)
inline

Set the current physical time.

Parameters
[in]val_t- Current physical time.

Definition at line 3293 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPointersNull()

void CConfig::SetPointersNull ( void  )

Initializes pointers to null.

Definition at line 824 of file CConfig.cpp.

◆ SetPostprocessing()

void CConfig::SetPostprocessing ( SU2_COMPONENT  val_software,
unsigned short  val_izone,
unsigned short  val_nDim 
)

Config file postprocessing.

Definition at line 3364 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetPreferentialDiffusion()

void CConfig::SetPreferentialDiffusion ( bool  input)
inline

Define preferential diffusion combustion problem.

Definition at line 2207 of file CConfig.hpp.

◆ SetPressure_FreeStream()

void CConfig::SetPressure_FreeStream ( su2double  val_pressure_freestream)
inline

Set the freestream pressure.

Parameters
[in]val_pressure_freestream- Value of the freestream pressure.

Definition at line 2636 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPressure_FreeStreamND()

void CConfig::SetPressure_FreeStreamND ( su2double  val_pressure_freestreamnd)
inline

Set the nondimensionalized freestream pressure.

Parameters
[in]val_pressure_freestreamnd- Value of the nondimensionalized freestream pressure.

Definition at line 2630 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPressure_Ref()

void CConfig::SetPressure_Ref ( su2double  val_pressure_ref)
inline

Set the reference pressure for nondimensionalization.

Parameters
[in]val_pressure_ref- Value of the reference pressure.

Definition at line 2552 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPressure_Thermodynamic()

void CConfig::SetPressure_Thermodynamic ( su2double  val_pressure_thermodynamic)
inline

Set the thermodynamic pressure for low Mach problems.

Returns
Value of the thermodynamic pressure.

Definition at line 2648 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPressure_ThermodynamicND()

void CConfig::SetPressure_ThermodynamicND ( su2double  val_pressure_thermodynamicnd)
inline

Set the non-dimensionalized thermodynamic pressure for low Mach problems.

Returns
Value of the non-dimensionalized thermodynamic pressure.

Definition at line 2642 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetPressureOut_BC()

void CConfig::SetPressureOut_BC ( su2double  val_press)

Set the outlet pressure imposed as BC for internal flow.

Parameters
[in]val_temp- New value of the outlet pressure.

Definition at line 9183 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetProfilingCSV()

void CConfig::SetProfilingCSV ( void  )

Write a CSV file containing the results of the profiling.

Definition at line 9804 of file CConfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SetRefArea()

void CConfig::SetRefArea ( su2double  val_area)
inline

In case the RefArea is equal to 0 then, it is necessary to compute a reference area, with this function we set the value of the reference area.

Parameters
[in]val_area- Value of the reference area for non dimensional coefficient computation.

Definition at line 2440 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRefOriginMoment_X()

void CConfig::SetRefOriginMoment_X ( unsigned short  val_marker,
su2double  val_origin 
)
inline

Set reference origin x-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
[in]val_origin- New x-coordinate of the mesh motion origin.

Definition at line 1540 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRefOriginMoment_Y()

void CConfig::SetRefOriginMoment_Y ( unsigned short  val_marker,
su2double  val_origin 
)
inline

Set reference origin y-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
[in]val_origin- New y-coordinate of the mesh motion origin.

Definition at line 1547 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRefOriginMoment_Z()

void CConfig::SetRefOriginMoment_Z ( unsigned short  val_marker,
su2double  val_origin 
)
inline

Set reference origin z-coordinate for moment computation.

Parameters
[in]val_marker- the marker we are monitoring.
[in]val_origin- New z-coordinate of the mesh motion origin.

Definition at line 1554 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRestart_Bandwidth_Agg()

void CConfig::SetRestart_Bandwidth_Agg ( su2double  val_restart_bandwidth_sum)
inline

Set the sum of the bandwidth for writing binary restarts (to be averaged later).

Parameters
[in]Sumof the bandwidth for writing binary restarts.

Definition at line 9319 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetReThetaT_FreeStream()

void CConfig::SetReThetaT_FreeStream ( su2double  val_ReThetaT_freestream)
inline

Set the freestream momentum thickness Reynolds number.

Parameters
[in]val_ReThetaT_freestream- Value of the freestream momentum thickness Reynolds number.

Definition at line 2758 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetReynolds()

void CConfig::SetReynolds ( su2double  val_reynolds)
inline

Set the Reynolds number.

Parameters
[in]val_reynolds- Value of the Reynolds number.

Definition at line 2534 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRotation_Rate()

void CConfig::SetRotation_Rate ( unsigned short  iDim,
su2double  val 
)
inline

Get the rotation rate of the mesh.

Parameters
[in]iDim- spatial component
[in]val- new value of the rotation rate.
Returns
Translational velocity of the mesh.

Definition at line 6036 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetRotation_Rate_Z()

void CConfig::SetRotation_Rate_Z ( su2double  newRotation_Rate_Z)

Set the angular velocity of the mesh about the z-axis.

Parameters
[in]newRotation_Rate_Z- new rotation rate after computing the ramp value.

◆ SetRunTime_Parsing()

bool CConfig::SetRunTime_Parsing ( char  case_filename[MAX_STRING_SIZE])

Set the config file parsing.

Definition at line 3174 of file CConfig.cpp.

Here is the call graph for this function:

◆ SetScreen_Wrt_Freq()

void CConfig::SetScreen_Wrt_Freq ( unsigned short  iter,
unsigned long  nIter 
)
inline

SetScreen_Wrt_Freq_Inner.

Parameters
[in]iterindex for Time (0), Outer (1), or Inner (2) iterations
[in]nIterNumber of iterations

Definition at line 9716 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSemiSpan()

void CConfig::SetSemiSpan ( su2double  val_semispan)
inline

In case the SemiSpan is equal to 0 then, it is necessary to compute the max y distance, with this function we set the value of the semi span.

Parameters
[in]val_semispan- Value of the semispan.

Definition at line 2447 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetStreamwise_Periodic_PressureDrop()

void CConfig::SetStreamwise_Periodic_PressureDrop ( su2double  Streamwise_Periodic_PressureDrop_)
inline

Set the value of the pressure delta from which body force vector is computed. Necessary for Restart metadata.

Definition at line 6255 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_DC60()

void CConfig::SetSurface_DC60 ( unsigned short  val_marker,
su2double  val_surface_distortion 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7866 of file CConfig.hpp.

◆ SetSurface_Density()

void CConfig::SetSurface_Density ( unsigned short  val_marker,
su2double  val_surface_density 
)
inline

Set the density at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_density- Value of the density.

Definition at line 7901 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Enthalpy()

void CConfig::SetSurface_Enthalpy ( unsigned short  val_marker,
su2double  val_surface_enthalpy 
)
inline

Set the enthalpy at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_density- Value of the density.

Definition at line 7908 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_IDC()

void CConfig::SetSurface_IDC ( unsigned short  val_marker,
su2double  val_surface_distortion 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7985 of file CConfig.hpp.

◆ SetSurface_IDC_Mach()

void CConfig::SetSurface_IDC_Mach ( unsigned short  val_marker,
su2double  val_surface_distortion 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7992 of file CConfig.hpp.

◆ SetSurface_IDR()

void CConfig::SetSurface_IDR ( unsigned short  val_marker,
su2double  val_surface_distortion 
)
inline

Get the back pressure (static) at an outlet boundary.

Parameters
[in]val_index- Index corresponding to the outlet boundary.
Returns
The outlet pressure.

Definition at line 7999 of file CConfig.hpp.

◆ SetSurface_Mach()

void CConfig::SetSurface_Mach ( unsigned short  val_marker,
su2double  val_surface_mach 
)
inline

Set the mach number at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_massflow- Value of the mach number.

Definition at line 7880 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_MassFlow()

void CConfig::SetSurface_MassFlow ( unsigned short  val_marker,
su2double  val_surface_massflow 
)
inline

Set the massflow at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_massflow- Value of the mass flow.

Definition at line 7873 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_MomentumDistortion()

void CConfig::SetSurface_MomentumDistortion ( unsigned short  val_marker,
su2double  val_surface_momentumdistortion 
)
inline

Set the momentum distortion at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_momentumdistortion- Value of the momentum distortion.

Definition at line 7943 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Movement()

void CConfig::SetSurface_Movement ( unsigned short  iMarker,
unsigned short  kind_movement 
)

Set a surface movement marker.

Parameters
[in]iMarker- Moving marker.
[in]kind_movement- Kind of surface movement.
Returns
TRUE at least one surface of kind_movement moving; otherwise FALSE.

Definition at line 8082 of file CConfig.cpp.

◆ SetSurface_NormalVelocity()

void CConfig::SetSurface_NormalVelocity ( unsigned short  val_marker,
su2double  val_surface_normalvelocity 
)
inline

Set the normal velocity at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_normalvelocity- Value of the normal velocity.

Definition at line 7915 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Pressure()

void CConfig::SetSurface_Pressure ( unsigned short  val_marker,
su2double  val_surface_pressure 
)
inline

Set the pressure at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_massflow- Value of the pressure.

Definition at line 7894 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_PressureDrop()

void CConfig::SetSurface_PressureDrop ( unsigned short  val_marker,
su2double  val_surface_pressuredrop 
)
inline

Set the pressure drop between two surfaces.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_pressuredrop- Value of the pressure drop.

Definition at line 7964 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_SecondaryStrength()

void CConfig::SetSurface_SecondaryStrength ( unsigned short  val_marker,
su2double  val_surface_secondarystrength 
)
inline

Set the secondary flow strength at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_secondarystrength- Value of the secondary flow strength.

Definition at line 7929 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_SecondOverUniform()

void CConfig::SetSurface_SecondOverUniform ( unsigned short  val_marker,
su2double  val_surface_secondaryoverstream 
)
inline

Set the relative secondary flow strength at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_secondaryoverstream- Value of the relative seondary flow strength.

Definition at line 7936 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Species_0()

void CConfig::SetSurface_Species_0 ( unsigned short  val_marker,
su2double  val_surface_species_0 
)
inline

Set the average of species_0 at the surface.

Parameters
[in]val_marker- Index corresponding to boundary.
[in]val_surface_species_0- Value of avg species_0.

Definition at line 7971 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Species_Variance()

void CConfig::SetSurface_Species_Variance ( unsigned short  val_marker,
su2double  val_surface_species_variance 
)
inline

Set the species variance at the surface.

Parameters
[in]val_marker- Index corresponding to boundary.
[in]val_surface_species_variance- Value of the species variance.

Definition at line 7978 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Temperature()

void CConfig::SetSurface_Temperature ( unsigned short  val_marker,
su2double  val_surface_temperature 
)
inline

Set the temperature at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_massflow- Value of the temperature.

Definition at line 7887 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_TotalPressure()

void CConfig::SetSurface_TotalPressure ( unsigned short  val_marker,
su2double  val_surface_totalpressure 
)
inline

Set the total pressure at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_totalpressure- Value of the total pressure.

Definition at line 7957 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_TotalTemperature()

void CConfig::SetSurface_TotalTemperature ( unsigned short  val_marker,
su2double  val_surface_totaltemperature 
)
inline

Set the total temperature at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_totaltemperature- Value of the total temperature.

Definition at line 7950 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetSurface_Uniformity()

void CConfig::SetSurface_Uniformity ( unsigned short  val_marker,
su2double  val_surface_streamwiseuniformity 
)
inline

Set the streamwise flow uniformity at the surface.

Parameters
[in]val_marker- Index corresponding to the outlet boundary.
[in]val_surface_streamwiseuniformity- Value of the streamwise flow uniformity.

Definition at line 7922 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTemperature_FreeStream()

void CConfig::SetTemperature_FreeStream ( su2double  val_temperature_freestream)
inline

Set the freestream temperature.

Parameters
[in]val_temperature_freestream- Value of the freestream temperature.

Definition at line 2684 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTemperature_FreeStreamND()

void CConfig::SetTemperature_FreeStreamND ( su2double  val_temperature_freestreamnd)
inline

Set the non-dimensional freestream temperature.

Parameters
[in]val_temperature_freestreamnd- Value of the non-dimensional freestream temperature.

Definition at line 2690 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTemperature_Ref()

void CConfig::SetTemperature_Ref ( su2double  val_temperature_ref)
inline

Set the reference temperature for nondimensionalization.

Parameters
[in]val_temperature_ref- Value of the reference temperature.

Definition at line 2564 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTemperature_ve_FreeStream()

void CConfig::SetTemperature_ve_FreeStream ( su2double  val_temperature_ve_freestream)
inline

Set the freestream vibrational-electronic temperature.

Parameters
[in]val_temperature_ve_freestream- Value of the freestream vibrational-electronic temperature.

Definition at line 2696 of file CConfig.hpp.

◆ SetTemperature_ve_FreeStreamND()

void CConfig::SetTemperature_ve_FreeStreamND ( su2double  val_temperature_ve_freestreamnd)
inline

Set the non-dimensional freestream vibrational-electronic temperature.

Parameters
[in]val_temperature_ve_freestreamnd- Value of the non-dimensional freestream vibrational-electronic temperature.

Definition at line 2702 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTemperature_ve_Ref()

void CConfig::SetTemperature_ve_Ref ( su2double  val_temperature_ve_ref)
inline

Set the reference temperature.

Parameters
[in]val_temperature_ve_ref- Value of the reference temperature.

Definition at line 2570 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetThermal_Expansion_Coeff()

void CConfig::SetThermal_Expansion_Coeff ( su2double  val_thermal_expansion)
inline

Set the thermal expansion coefficient.

Parameters
[in]val_thermal_expansion- thermal expansion coefficient

Definition at line 2094 of file CConfig.hpp.

◆ SetThermal_Expansion_CoeffND()

void CConfig::SetThermal_Expansion_CoeffND ( su2double  val_thermal_expansionnd)
inline

Set the non-dim. thermal expansion coefficient.

Parameters
[in]val_thermal_expansion- non-dim. thermal expansion coefficient

Definition at line 2100 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetThermalDiffusivity()

void CConfig::SetThermalDiffusivity ( su2double  val_thermal_diffusivity)
inline

Set the thermal diffusivity for solids.

Parameters
[in]val_thermal_diffusivity- Value of the thermal diffusivity.

Definition at line 2776 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTime_Ref()

void CConfig::SetTime_Ref ( su2double  val_time_ref)
inline

Set the reference time for nondimensionalization.

Parameters
[in]val_time_ref- Value of the reference time.

Definition at line 2576 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTimeIter()

void CConfig::SetTimeIter ( unsigned long  val_iter)
inline

Set the current time iteration number.

Parameters
[in]val_iter- Current FSI iteration number.

Definition at line 3263 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTke_FreeStream()

void CConfig::SetTke_FreeStream ( su2double  val_tke_freestream)
inline

Set the freestream turbulent kinetic energy.

Parameters
[in]val_tke_freestream- Value of the freestream turbulent kinetic energy.

Definition at line 2746 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTke_FreeStreamND()

void CConfig::SetTke_FreeStreamND ( su2double  val_tke_freestreamnd)
inline

Set the non-dimensional freestream turbulent kinetic energy.

Parameters
[in]val_tke_freestreamnd- Value of the non-dimensional freestream turbulent kinetic energy.

Definition at line 2734 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTotal_UnstTimeND()

void CConfig::SetTotal_UnstTimeND ( su2double  val_total_unsttimend)
inline

Set the non-dimensional total time for unsteady simulations.

Parameters
[in]val_total_unsttimend- Value of the non-dimensional total time.

Definition at line 2782 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetTotalTemperatureIn_BC()

void CConfig::SetTotalTemperatureIn_BC ( su2double  val_temp)

Set the inlet total temperature imposed as BC for internal flow.

Parameters
[in]val_temp- New value of the total temperature.

Definition at line 9236 of file CConfig.cpp.

Here is the caller graph for this function:

◆ SetTranslation_Rate()

void CConfig::SetTranslation_Rate ( unsigned short  iDim,
su2double  val 
)
inline

Set the translational velocity of the mesh.

Parameters
[in]iDim- spatial component
Returns
Translational velocity of the mesh.

Definition at line 6004 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetUpdate_AoA()

void CConfig::SetUpdate_AoA ( bool  val_update)
inline

Set the value of the boolean for updating AoA in fixed lift mode.

Parameters
[in]val_update- the bool for whether to update the AoA.

Definition at line 8776 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetUpdate_BCThrust_Bool()

void CConfig::SetUpdate_BCThrust_Bool ( bool  val_update)
inline

Set the value of the boolean for updating AoA in fixed lift mode.

Parameters
[in]val_update- the bool for whether to update the AoA.

Definition at line 8770 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetVelocity_FreeStream()

void CConfig::SetVelocity_FreeStream ( su2double  val_velocity_freestream,
unsigned short  val_dim 
)
inline

Set the free-stream velocity.

Parameters
[in]val_velocity_freestream- Value of the free-stream velocity component.
[in]val_dim- Value of the current dimension.

Definition at line 2715 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetVelocity_FreeStreamND()

void CConfig::SetVelocity_FreeStreamND ( su2double  val_velocity_freestreamnd,
unsigned short  val_dim 
)
inline

Set the non-dimensional free-stream velocity.

Parameters
[in]val_velocity_freestreamnd- Value of the non-dimensional free-stream velocity component.
[in]val_dim- Value of the current dimension.

Definition at line 2722 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetVelocity_Ref()

void CConfig::SetVelocity_Ref ( su2double  val_velocity_ref)
inline

Set the reference velocity for nondimensionalization.

Parameters
[in]val_velocity_ref- Value of the reference velocity.

Definition at line 2546 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetViscosity_FreeStream()

void CConfig::SetViscosity_FreeStream ( su2double  val_viscosity_freestream)
inline

Set the freestream viscosity.

Parameters
[in]val_viscosity_freestream- Value of the freestream viscosity.

Definition at line 2666 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetViscosity_FreeStreamND()

void CConfig::SetViscosity_FreeStreamND ( su2double  val_viscosity_freestreamnd)
inline

Set the non-dimensional free-stream viscosity.

Parameters
[in]val_viscosity_freestreamnd- Value of the non-dimensional free-stream viscosity.

Definition at line 2728 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetViscosity_Ref()

void CConfig::SetViscosity_Ref ( su2double  val_viscosity_ref)
inline

Set the reference viscosity for nondimensionalization.

Parameters
[in]val_viscosity_ref- Value of the reference viscosity.

Definition at line 2618 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SetWeight_ObjFunc()

void CConfig::SetWeight_ObjFunc ( unsigned short  val_obj,
su2double  val 
)
inline

Set the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.

Author
H. Kline
Note
The objective function will determine the boundary condition of the adjoint problem.
Returns
Weight of objective function.

Definition at line 5437 of file CConfig.hpp.

Here is the caller graph for this function:

◆ SubtractFinestMesh()

void CConfig::SubtractFinestMesh ( void  )
inline

Subtract one to the index of the finest grid (full multigrid strategy).

Returns
Change the index of the finest grid.

Definition at line 6331 of file CConfig.hpp.

◆ Tick()

void CConfig::Tick ( double *  val_start_time)

Start the timer for profiling subroutines.

Parameters
[in]val_start_time- the value of the start time.

Definition at line 9776 of file CConfig.cpp.

Here is the call graph for this function:

◆ Tock()

void CConfig::Tock ( double  val_start_time,
const string &  val_function_name,
int  val_group_id 
)

Stop the timer for profiling subroutines and store results.

Parameters
[in]val_start_time- the value of the start time.
[in]val_function_name- string for the name of the profiled subroutine.
[in]val_group_id- string for the name of the profiled subroutine.

Definition at line 9784 of file CConfig.cpp.

Here is the call graph for this function:

◆ TokenizeString()

bool CConfig::TokenizeString ( string &  str,
string &  option_name,
vector< string > &  option_value 
)

breaks an input line from the config file into a set of tokens

Parameters
[in]str- the input line string
[out]option_name- the name of the option found at the beginning of the line
[out]option_value- the tokens found after the "=" sign on the line
Returns
false if the line is empty or a commment, true otherwise

Definition at line 7745 of file CConfig.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ fields

vector<string> CConfig::fields

Tags for the different fields in a restart file.

Definition at line 1404 of file CConfig.hpp.


The documentation for this class was generated from the following files: